David Hotham
b4b02982d6
build and publish wheel ( #5088 )
2025-02-14 12:15:12 +02:00
Ivan Kravets
c950d6d366
CI: Disable cleaning of ubuntu instance
2025-02-08 21:51:50 +02:00
Ivan Kravets
29cd2d2bdb
Update GH actions
2025-02-08 21:24:54 +02:00
Ivan Kravets
a584a6bce3
Fix spell issues
2025-02-08 19:27:58 +02:00
Christian Clauss
4dc7ea5bd0
Fix typos discovered by codespell ( #5078 )
...
* Fix typos discovered by codespell
* codespell-project/actions-codespell@v2
2025-02-08 17:21:12 +02:00
Ivan Kravets
3a57661230
Switch to the stable Python 3.13 for CI
2024-10-13 21:46:22 +03:00
Ivan Kravets
3aed8e1259
Drop Python 3.6 & 3.7 from CI
2024-09-23 23:33:25 +03:00
Ivan Kravets
2d4a87238a
Add support for Python 3.13
2024-09-23 23:25:46 +03:00
Ivan Kravets
b9d27240b5
Drop ESPHome from CI
2024-08-30 11:06:38 +03:00
valeros
7cf8d1d696
Exclude Python 3.6 and 3.7 from CI matrix for MacOS
2024-06-03 15:06:46 +03:00
Ivan Kravets
8e21259222
Disable macOS runner for Pyrhon 3.6, 3.7
2024-05-24 09:04:00 +03:00
Ivan Kravets
c74c9778a1
Enhance PIP dependency declarations // Resolve #4819
2024-01-06 16:24:01 +02:00
Ivan Kravets
34545d3f12
Switch to Python 3.11 for CI tasks
2023-12-08 19:45:31 +02:00
Ivan Kravets
dccc14b507
Ensure that PIO Core System Info works on all supported Pythons
2023-07-28 18:40:14 +03:00
Ivan Kravets
54ff3a8d4e
Test all compatible Pythons
2023-07-28 18:24:47 +03:00
Ivan Kravets
25c7c60f0d
Install "wheel" package for package publishing
2023-07-05 15:30:40 +03:00
Ivan Kravets
a3e66d6325
Enable "esphome" project for CI
2023-07-05 14:08:26 +03:00
Ivan Kravets
2b36c7086a
Publish wheels to the PyPi registry
2023-06-08 14:52:18 +03:00
Ivan Kravets
89ffd82275
Update ISSUE_TEMPLATE.md
2023-05-10 18:05:48 +03:00
Ivan Kravets
674d00183e
Update deps
2023-02-11 22:07:48 +02:00
Ivan Kravets
a0387bd16e
Update tox configuration
2022-12-14 21:15:23 +02:00
Ivan Kravets
7bbfaab891
Avoid tox 4.0
2022-12-13 19:36:15 +02:00
Ivan Kravets
38f03224d3
Switch to ubuntu-20.04 (supports Python 3.6)
2022-12-07 16:07:48 +02:00
Ivan Kravets
fb09077c38
Update docs.yml
2022-11-18 21:56:09 +02:00
Ivan Kravets
b35f1ea572
Added support for Python 3.11
2022-11-18 15:48:39 +02:00
Ivan Kravets
476bf20923
Update CI scripts
2022-11-18 13:34:08 +02:00
Thijs Triemstra
3277ac3a18
ci: update actions ( #4464 )
...
* ci: update actions
* ci: update actions
* ci: update actions
* ci: use py3.9 for docs
2022-11-18 12:24:04 +02:00
Ivan Kravets
3b66f4270c
Update PIO Project location for the smartknob project
2022-10-26 23:51:34 +03:00
Ivan Kravets
d278f8f215
CI: Run deployment on the master branch
2022-07-11 13:36:01 +03:00
Ivan Kravets
9051677d74
Deploy package to PyPi on the master push
2022-07-09 21:41:52 +03:00
Ivan Kravets
79ec493c79
Deployment: Build Python source tarball
2022-07-06 19:51:38 +03:00
Ivan Kravets
1495e24e1e
Temporary disable ESPHome from CI
2022-07-06 16:22:13 +03:00
Ivan Kravets
6c71a3bea2
Disable core linting with Python 3.6
2022-07-02 20:18:26 +03:00
Ivan Kravets
99d049a6dd
Run deployment on tags
2022-06-01 17:24:02 +03:00
Ivan Kravets
cc3ea65faa
Fix release branch name
2022-06-01 13:49:52 +03:00
Ivan Kravets
10da6bf5c6
Cleanup
2022-06-01 13:16:45 +03:00
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