Ivan Kravets
97e2d24cd1
Use Python 3.9 for CI examples
2022-05-19 19:18:38 +03:00
Ivan Kravets
720732eba6
Fix env section location
2022-05-19 19:16:52 +03:00
Ivan Kravets
37c6f20747
Test only popular dev-platforms
2022-05-19 19:10:54 +03:00
Ivan Kravets
1e000027c7
Fix master branch
2022-05-19 18:32:27 +03:00
Ivan Kravets
e3fea07596
Add deployment workflow
2022-05-19 18:23:06 +03:00
Valerii Koval
9da7c42be4
Exclude ESPHome from projects CI on Windows
2022-05-19 14:31:00 +03:00
Ivan Kravets
3419558265
Use private Github Actions environment
2022-05-19 13:29:48 +03:00
Ivan Kravets
61383f9b08
Pass extra envs to the tox
2022-05-19 12:18:08 +03:00
Ivan Kravets
be0acaed40
Cleanup CI configs
2022-05-19 12:02:52 +03:00
Ivan Kravets
bb8b115a0b
Fix projects CI workflow
2022-05-18 22:29:40 +03:00
Ivan Kravets
7badd54c89
Exclude "esphome" from testing projects for macOS and Windows
2022-05-18 22:23:09 +03:00
Valerii Koval
1585b829be
Add CI workflow for popular PlatformIO projects ( #4273 )
...
* Add CI workflow for popular PlatformIO projects
* Run projects CI on each commit
* Run mega2560 env for Marlin project
* Run projects CI on several OS with Python 3.9
* Use the latest version of 3rd party actions
Co-authored-by: Ivan Kravets <me@ikravets.com >
2022-05-18 15:54:54 +03:00
Ivan Kravets
67506511c3
Update token for docs/deploy
2021-10-25 19:45:47 +03:00
Ivan Kravets
2e4e5c1873
Temporary disable CI for Windows+Python 3.10
2021-10-19 19:26:13 +03:00
Ivan Kravets
4a61806e60
Quote Python versions
2021-10-19 18:52:30 +03:00
Ivan Kravets
2d9a5031e9
Test PlatformIO Core on Python 3.10
2021-10-19 18:21:21 +03:00
Ivan Kravets
a7905b373e
Skip CI for macOS & Py 3.6
2021-10-11 16:00:09 +03:00
Ivan Kravets
0edcf33547
Use "ubuntu-18.04" for project examples (CI)
2021-09-16 22:06:45 +03:00
Ivan Kravets
5390b4ed42
Add Github token for Slack notification
2021-06-29 18:24:47 +03:00
valeros
2c3f430203
Tidy up Docs CI
2021-04-28 20:59:01 +03:00
valeros
1a152ed7fa
Add deploy step to CI configuration
2021-04-28 20:18:23 +03:00
Ivan Kravets
603d524aaf
Refactor docs to be deployed as a static content
2021-04-28 13:10:19 +03:00
Ivan Kravets
493a33e754
Drop support for Python 2
2021-01-27 22:25:42 +02:00
Ivan Kravets
4e637ae58a
Drop Python 2 from PIO Core test
2021-01-18 18:15:15 +02:00
Ivan Kravets
c623a6aacc
Fixed an issue with package publishing on Windows when Unix permissions are not preserved // Resolve // #3776
2020-12-28 13:08:12 +02:00
Ivan Kravets
ce7356794d
Test examples from the official dev-platforms
2020-12-26 21:43:41 +02:00
Ivan Kravets
523494f9cf
Ignore CI tests from tokisaki dev-platform
2020-12-26 20:18:15 +02:00
Ivan Kravets
411bf1107d
Disable "lattice_ice40" examples for macOS
2020-10-14 22:33:04 +03:00
Ivan Kravets
5b74c8a942
Minor fixes
2020-10-14 19:53:30 +03:00
Ivan Kravets
3c91e3c1e1
Move build dir to the disk root (should fix issue with long path for Zephyr RTOS on WIndows)
2020-08-26 14:51:01 +03:00
Ivan Kravets
29fb803be1
Enable PIO Core tests on Python 3.8
2020-06-27 12:36:57 +03:00
Valerii Koval
266612bbdf
Run CI on pull requests
2020-06-11 15:27:51 +03:00
ShahRustam
a182cca5e9
tests fix ( #3555 )
...
* replace timestamp with randint in tests
* replace pop3 with imap
2020-06-10 11:07:19 +03:00
ShahRustam
a5547491ed
Add account and org destroy commands. Fix tests ( #3552 )
...
* Add account and org destroy commands. Fix tests
* fix tests
* fix
* fix texts
2020-06-09 15:50:37 +03:00
Ivan Kravets
54d73e834b
Github Actions: Checkout submodules recursive
2020-05-14 18:08:51 +03:00
Ivan Kravets
31ca47837d
Disable build cache for Github Actions
2020-04-26 12:58:32 +03:00
Ivan Kravets
5774654582
Switch to Github Actions ( #3471 )
2020-04-23 16:04:15 +03:00