Commit Graph

163 Commits

Author SHA1 Message Date
Alexandre
43e38aa53d Update onpush_builder.yaml 2025-12-28 16:25:22 +01:00
Alexandre
9d9d65adcc Update build matrix to exclude 'armv7' architecture
Removed 'armv7' architecture from the build matrix.
2025-12-28 08:59:52 +01:00
Alexandre
eec82176b0 Add disk space cleanup and reduce retry wait time
Updated the workflow to include disk space cleanup and adjusted retry wait time.
2025-12-27 09:20:03 +01:00
Alexandre
b2f13a9650 Update onpush_builder.yaml 2025-12-27 09:14:10 +01:00
Alexandre
861a447de2 Enhance retry logic with cleanup commands
Added cleanup steps before retrying the build process.
2025-12-27 08:56:22 +01:00
Alexandre
14d42dcf0f Add no-cache option to build args in workflow 2025-12-27 08:51:58 +01:00
Alexandre
297f973a15 Implement retry logic for add-on build process
Added a retry mechanism for building the add-on in case of failure, with a wait time of 3 minutes before the second attempt.
2025-12-27 08:22:21 +01:00
dependabot[bot]
ff2975d008 Bump home-assistant/builder from 2025.09.0 to 2025.11.0
Bumps [home-assistant/builder](https://github.com/home-assistant/builder) from 2025.09.0 to 2025.11.0.
- [Release notes](https://github.com/home-assistant/builder/releases)
- [Commits](https://github.com/home-assistant/builder/compare/2025.09.0...2025.11.0)

---
updated-dependencies:
- dependency-name: home-assistant/builder
  dependency-version: 2025.11.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 20:32:52 +00:00
Alexandre
b927ecfaa6 Refactor GitHub Actions workflow for better clarity
Refactor GitHub Actions workflow to improve readability and maintainability. Updated conditions for job execution and streamlined steps for detecting changed add-ons, sanitizing files, and building images.
2025-11-26 06:57:00 +01:00
Alexandre
39af3e9453 Refactor GitHub Actions workflow for clarity and updates
Refactor GitHub Actions workflow for improved readability and functionality. Update paths, permissions, and steps for detecting changes and sanitizing files.
2025-11-26 06:54:36 +01:00
dependabot[bot]
05f9069b97 Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 19:09:21 +00:00
Alexandre
ddaf94e1d2 Simplify file sanitization process in workflow
Refactor sanitization logic to handle text files directly without conditional checks.
2025-11-20 13:23:34 +01:00
Alexandre
cc466bb29b Fix version string handling in workflow YAML 2025-11-10 22:31:41 +01:00
Alexandre
c59e09983c Fix version string escaping in onpush_builder.yaml 2025-11-10 22:30:02 +01:00
Alexandre
fc0b0284fa Fix changelog version quoting in builder workflow 2025-11-06 19:01:33 +01:00
Alexandre
f8edcaef03 Remove concurrency settings from onpush_builder.yaml
Removed concurrency settings from the workflow.
2025-11-01 14:30:58 +01:00
Alexandre
017605c410 Add concurrency settings to onpush_builder workflow 2025-11-01 13:34:32 +01:00
Alexandre
d3cb314265 Remove 'make-changelog' from revert-on-failure job 2025-10-27 20:40:31 +01:00
dependabot[bot]
28c1a16794 Bump docker/login-action from 3.5.0 to 3.6.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3.5.0...v3.6.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 3.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-29 22:11:38 +00:00
dependabot[bot]
edb69e28ad Bump home-assistant/builder from 2025.03.0 to 2025.09.0
Bumps [home-assistant/builder](https://github.com/home-assistant/builder) from 2025.03.0 to 2025.09.0.
- [Release notes](https://github.com/home-assistant/builder/releases)
- [Commits](https://github.com/home-assistant/builder/compare/2025.03.0...2025.09.0)

---
updated-dependencies:
- dependency-name: home-assistant/builder
  dependency-version: 2025.09.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-15 18:14:23 +00:00
Alexandre
7759c565cf Merge pull request #2028 from alexbelgium/dependabot/github_actions/actions/checkout-5
Bump actions/checkout from 4 to 5
2025-08-13 21:44:00 +02:00
dependabot[bot]
9a8f62f79c Bump docker/login-action from 3.1.0 to 3.5.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.1.0 to 3.5.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3.1.0...v3.5.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 00:43:13 +00:00
dependabot[bot]
5552f34bc1 Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 00:42:50 +00:00
Alexandre
b7cc41274c Update onpush_builder.yaml 2025-07-12 07:55:55 +02:00
Alexandre
d8d619940b Update onpush_builder.yaml 2025-06-28 10:20:44 +02:00
Alexandre
9cc9a96c25 Update onpush_builder.yaml 2025-06-28 10:14:39 +02:00
Alexandre
adbcd26369 Update onpush_builder.yaml 2025-06-20 07:54:33 +02:00
Alexandre
7fbe9b4799 Update onpush_builder.yaml 2025-06-20 07:50:22 +02:00
Alexandre
aec3a690f5 Update onpush_builder.yaml 2025-06-17 10:55:11 +02:00
Alexandre
9a189e47ce Update onpush_builder.yaml 2025-06-17 08:57:36 +02:00
Alexandre
922c60f81b Update onpush_builder.yaml 2025-06-15 13:14:38 +02:00
Alexandre
9c4072fc94 Update onpush_builder.yaml 2025-06-15 13:14:25 +02:00
Alexandre
1fcc6378de Update onpush_builder.yaml 2025-06-15 12:58:40 +02:00
Alexandre
d55998ef34 Update onpush_builder.yaml 2025-06-15 12:57:49 +02:00
Alexandre
221362500e Update onpush_builder.yaml 2025-06-13 21:53:33 +02:00
Alexandre
7a84226b15 Update onpush_builder.yaml 2025-05-31 05:32:50 +02:00
Alexandre
ec3fec7a24 Update onpush_builder.yaml 2025-05-31 05:23:32 +02:00
Alexandre
71c477c1fa Update onpush_builder.yaml 2025-05-31 05:17:41 +02:00
Alexandre
1866bcd145 Update onpush_builder.yaml 2025-05-31 05:16:13 +02:00
alexbelgium
cd2fc3c344 Lint 2025-05-30 13:54:05 +02:00
alexbelgium
b0203a0d12 update 2025-05-30 13:38:30 +02:00
alexbelgium
5033d32dd9 update 2025-05-30 13:31:00 +02:00
alexbelgium
711f081703 update 2025-05-30 13:29:23 +02:00
alexbelgium
6170d935b0 Update 2025-05-30 13:27:05 +02:00
alexbelgium
d68a50e293 update build logic 2025-05-30 13:23:21 +02:00
Alexandre
7ada17e793 Update onpush_builder.yaml 2025-05-27 10:31:04 +02:00
Alexandre
7ba813d90e Update onpush_builder.yaml 2025-05-27 10:30:53 +02:00
Alexandre
2127ad130e Add normalize blanks 2025-05-27 10:22:53 +02:00
Alexandre
aa6bdca186 Allow push without builds 2025-05-27 10:08:58 +02:00
dependabot[bot]
cfcb6da5cb Bump home-assistant/builder from 2025.02.0 to 2025.03.0
Bumps [home-assistant/builder](https://github.com/home-assistant/builder) from 2025.02.0 to 2025.03.0.
- [Release notes](https://github.com/home-assistant/builder/releases)
- [Commits](https://github.com/home-assistant/builder/compare/2025.02.0...2025.03.0)

---
updated-dependencies:
- dependency-name: home-assistant/builder
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 20:04:14 +00:00