From bb1d0c6b66fcabddb3401a66b3ccf9019264a1fc Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 19 Aug 2026 07:29:52 +0200 Subject: [PATCH] ci: pin EndBug/add-and-commit to v11.0.0, the floating v11 tag is broken (#2996) Every push to master has failed to build since 2026-08-19 05:15. The prebuild-sanitize job dies before running a single step: EndBug/add-and-commit/v11/action.yml (Line: 25, Col: 18): Unrecognized named-value: 'github'. Located at position 1 within expression: github.workspace Failed to load EndBug/add-and-commit/v11/action.yml Upstream's v11.1.0, published 2026-08-18 22:44 UTC, put a literal "${{ github.workspace }}" inside the description of the `cwd` input. Action metadata descriptions are still parsed as expressions and the `github` context does not exist there, so the action no longer loads at all. The floating v11 tag was moved to it, which is why nothing changed in this repo and every workflow using the action broke at once - the builder, the README and stats refreshers, the CRLF sweep, the image compressor and the issue labeller. v11.0.0 does not contain that line and loads normally, so pinning to it keeps the version Dependabot moved us to in #2985 while stepping off the tag. It also took out an unrelated add-on fix: the builder's revert-on-failure job reverted the seerr merge (#2993) as collateral, and that is being reapplied separately. Co-authored-by: Claude Opus 5 --- .github/workflows/daily_README.yaml | 2 +- .github/workflows/helper_stats_graphs.yaml | 2 +- .github/workflows/on_issues.yml | 2 +- .github/workflows/onpush_builder.yaml | 4 ++-- .github/workflows/weekly_crlftolf.yaml | 4 ++-- .github/workflows/weekly_reduceimagesize.yml | 2 +- .github/workflows/weekly_stats.yaml | 2 +- 7 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/daily_README.yaml b/.github/workflows/daily_README.yaml index 7183d66de3..62a5694f1d 100644 --- a/.github/workflows/daily_README.yaml +++ b/.github/workflows/daily_README.yaml @@ -228,7 +228,7 @@ jobs: echo "... done" - name: Commit if needed - uses: EndBug/add-and-commit@v11 + uses: EndBug/add-and-commit@v11.0.0 with: message: "GitHub bot : README updated" default_author: github_actions diff --git a/.github/workflows/helper_stats_graphs.yaml b/.github/workflows/helper_stats_graphs.yaml index 7545abcb45..16486e81d6 100644 --- a/.github/workflows/helper_stats_graphs.yaml +++ b/.github/workflows/helper_stats_graphs.yaml @@ -237,7 +237,7 @@ jobs: # Get stars evolution wget -S -O .github/starsevol.svg "https://api.star-history.com/svg?repos=alexbelgium/hassio-addons&type=Date" || true - name: Commit if needed - uses: EndBug/add-and-commit@v11 + uses: EndBug/add-and-commit@v11.0.0 with: message: "GitHub bot : graphs updated" default_author: github_actions diff --git a/.github/workflows/on_issues.yml b/.github/workflows/on_issues.yml index cb4c828e39..5f665f209e 100644 --- a/.github/workflows/on_issues.yml +++ b/.github/workflows/on_issues.yml @@ -59,7 +59,7 @@ jobs: # Remove issues list rm issueslist - name: Commit if needed - uses: EndBug/add-and-commit@v11 + uses: EndBug/add-and-commit@v11.0.0 with: message: "Github bot : issues linked to readme" default_author: github_actions diff --git a/.github/workflows/onpush_builder.yaml b/.github/workflows/onpush_builder.yaml index c442105446..c48a517734 100644 --- a/.github/workflows/onpush_builder.yaml +++ b/.github/workflows/onpush_builder.yaml @@ -95,7 +95,7 @@ jobs: - name: Commit sanitize changes id: sanitize_commit if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }} - uses: EndBug/add-and-commit@v11 + uses: EndBug/add-and-commit@v11.0.0 with: commit: -u message: "GitHub bot: sanitize (spaces + LF endings) & chmod [nobuild]" @@ -410,7 +410,7 @@ jobs: done - name: Commit changelog changes - uses: EndBug/add-and-commit@v11 + uses: EndBug/add-and-commit@v11.0.0 with: commit: -u message: "GitHub bot: changelog [nobuild]" diff --git a/.github/workflows/weekly_crlftolf.yaml b/.github/workflows/weekly_crlftolf.yaml index e5c472ec47..8acb10d51e 100644 --- a/.github/workflows/weekly_crlftolf.yaml +++ b/.github/workflows/weekly_crlftolf.yaml @@ -18,7 +18,7 @@ jobs: uses: erclu/check-crlf@v1 - name: Commit if needed - uses: EndBug/add-and-commit@v11 + uses: EndBug/add-and-commit@v11.0.0 with: message: "Github bot : CRLF corrected" default_author: github_actions @@ -50,7 +50,7 @@ jobs: dos2unix -k "$f" done - name: Commit if needed - uses: EndBug/add-and-commit@v11 + uses: EndBug/add-and-commit@v11.0.0 with: message: "Github bot : CRLF corrected" default_author: github_actions diff --git a/.github/workflows/weekly_reduceimagesize.yml b/.github/workflows/weekly_reduceimagesize.yml index c04f5197bc..18b1406b77 100644 --- a/.github/workflows/weekly_reduceimagesize.yml +++ b/.github/workflows/weekly_reduceimagesize.yml @@ -31,7 +31,7 @@ jobs: - name: Commit if needed if: steps.calibre.outputs.markdown != '' - uses: EndBug/add-and-commit@v11 + uses: EndBug/add-and-commit@v11.0.0 with: message: "Github bot : image compressed" default_author: github_actions diff --git a/.github/workflows/weekly_stats.yaml b/.github/workflows/weekly_stats.yaml index 79a2dfc5e1..cf81b26846 100644 --- a/.github/workflows/weekly_stats.yaml +++ b/.github/workflows/weekly_stats.yaml @@ -109,7 +109,7 @@ jobs: #TOTAL3="$(awk '{SUM+=$2}END{print SUM}' Stats)" - name: Commit if needed - uses: EndBug/add-and-commit@v11 + uses: EndBug/add-and-commit@v11.0.0 with: default_author: github_actions message : "Github bot : stats updated"