Commit graph

128 commits

Author SHA1 Message Date
Jesse Hills
6476357596
Expand the platformio dep installer to also install platforms and tools () 2023-04-27 12:26:06 +12:00
dependabot[bot]
7b0fca6824
Bump docker/build-push-action from 3 to 4 ()
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-13 08:13:13 +00:00
dependabot[bot]
47555d314a
Bump peter-evans/create-pull-request from 4 to 5 ()
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4 to 5.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4...v5)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-13 08:12:24 +00:00
Jesse Hills
cc1eb648f9
Only allow 5 jobs from each CI run to be in parallel () 2023-04-12 22:46:19 +00:00
Jesse Hills
c4ddf7697d
Update sync-device-classes.yml 2023-03-29 14:02:34 +13:00
Jesse Hills
a2931b6774
Add workflow to sync device classes with HA dev () 2023-03-28 23:31:07 +00:00
dependabot[bot]
29e7d00894
Bump actions/stale from 7 to 8 ()
Bumps [actions/stale](https://github.com/actions/stale) from 7 to 8.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-26 21:51:37 +00:00
Oxan van Leeuwen
14e38f0469
Upgrade clang-format to v13 ()
* Upgrade clang-format to v13

* Apply clang-format-13 formatting changes

* Format

* Format bme_680

---------

Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-03-20 03:38:41 +00:00
Jesse Hills
0b383542da
Split test3.yaml () 2023-03-19 22:39:02 +00:00
Jesse Hills
14e7b8a1ef
Run CI on merge group () 2023-02-26 20:13:45 +00:00
Jesse Hills
c02871fdfe
Add final job so branch protection can require matrix ci steps () 2023-02-13 23:54:38 +00:00
Jesse Hills
0d52f555b2
Add concurrency limit to ci-docker () 2023-02-13 23:07:09 +00:00
dependabot[bot]
2a8745d7e0
Bump frenck/action-yamllint from 1.3.1 to 1.4.0 ()
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-09 18:27:30 +13:00
Jesse Hills
4d192c7387
Fix release workflow () 2023-02-09 17:37:55 +13:00
Jesse Hills
cf3977f088
Use the github-script action to call the workflow () 2023-02-08 19:51:24 -05:00
Joakim Sørensen
b27a328d1e
Add "content" to deploy-ha-addon-repo dispatch () 2023-01-26 11:55:06 +13:00
Jesse Hills
92e66a2764
Dont fail workflows if lint building fails () 2023-01-24 12:51:14 +13:00
Jesse Hills
e236c53f05
Fix missing s 2023-01-20 14:06:47 +13:00
Jesse Hills
10c7055b41
Move from docker manifest command to buildx with platforms () 2023-01-20 14:01:29 +13:00
Garret Buell
a19f0c0db0
Fix HttpRequestResponseTrigger again ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
fixes https://github.com/esphome/issues/issues/4010
2023-01-11 14:50:01 +13:00
dependabot[bot]
322158cccb
Bump actions/stale from 6 to 7 ()
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-22 16:55:47 +13:00
dependabot[bot]
499e120aa4
Bump dessant/lock-threads from 3 to 4 ()
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-07 16:10:43 +13:00
dependabot[bot]
3d927c2f44
Bump frenck/action-yamllint from 1.3.0 to 1.3.1 ()
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-10 09:38:21 +13:00
Jesse Hills
2455589f61
Update set-output to use new GITHUB_OUTPUT () 2022-11-10 07:42:14 +13:00
dependabot[bot]
97bd3e7320
Bump actions/stale from 5 to 6 ()
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-01 17:19:28 +13:00
Jesse Hills
3a134ef009
Update the PR template () 2022-10-25 12:53:01 +13:00
Jesse Hills
6153bcc6ad
Initial Support for RP2040 platform ()
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-10-20 16:50:39 +13:00
Jesse Hills
16249c02a5
Bump CI to python 3.9 () 2022-10-05 11:21:13 +13:00
Jesse Hills
9a69769a7e
Dont fail fast on CI for docker () 2022-09-21 07:54:35 +12:00
dependabot[bot]
15f0e54cbf
Bump frenck/action-yamllint from 1.2.0 to 1.3.0 ()
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-14 09:57:43 +12:00
Jesse Hills
89fd367297
YAML linting () 2022-09-06 15:48:01 +12:00
Jesse Hills
98aa3d51ed
Show changes from python linting () 2022-08-03 07:27:45 +12:00
Jesse Hills
28d2949ebe
Add github-actions to dependabot () 2022-06-23 07:51:05 +12:00
Sven Serlier
c4a0015997
Update actions ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-06-23 07:50:55 +12:00
Otto Winter
34c9d8be50
Lint trailing whitespace () 2022-02-19 14:46:27 +01:00
Jesse Hills
41f84447cc
Update HA addon token () 2022-02-16 09:11:46 +13:00
Jesse Hills
40e06c9819
Raise minimum python version to 3.8 () 2022-02-10 09:55:11 +01:00
Jesse Hills
5c22065135
Change most references from hassio to ha-addon () 2022-02-09 23:46:20 +13:00
Oxan van Leeuwen
d8e719d1c4
Support clang-tidy for ESP32 variants () 2022-01-05 21:30:15 +01:00
Jesse Hills
72c6bfaa50
Revert "Disable nightly dev build" () 2021-12-23 09:38:43 +13:00
Jesse Hills
f48de6dd43
Disable nightly dev build () 2021-12-22 23:02:58 +13:00
Oxan van Leeuwen
bfeb0b3639
Add problem matcher for Python formatting errors () 2021-12-01 17:12:14 +13:00
Oxan van Leeuwen
ab027a6ae2
Fix too-broad matcher for custom CI script () 2021-11-30 09:35:52 +01:00
Jesse Hills
2347e043a9
Cancel previous workflows for PRs and branches () 2021-11-25 22:02:39 +01:00
Oxan van Leeuwen
00965fe19e
Consistently format errors in CI scripts () 2021-11-26 09:54:11 +13:00
Oxan van Leeuwen
5e631bc6ba
Only match GCC warnings from ESPHome source files in CI () 2021-11-26 09:36:42 +13:00
Oxan van Leeuwen
d50bdf619f
Cache virtualenv instead of pip cache between CI runs () 2021-11-26 09:29:10 +13:00
Oxan van Leeuwen
4e448b21ff
Drop obsolete comment from CI workflow file () 2021-11-26 09:27:53 +13:00
Oxan van Leeuwen
2a78c2970d
Fix CI cache key for test3.yaml compile () 2021-11-26 09:27:34 +13:00
Otto Winter
c612a3bf60
Constrain GH Actions workflows permissions () 2021-10-26 10:55:27 +02:00