From 1307656a416f1fa505223c6cad45398a7b40465e Mon Sep 17 00:00:00 2001 From: Marc LeBlanc <7050295+marcleblanc2@users.noreply.github.com> Date: Thu, 12 Nov 2026 15:43:34 -0600 Subject: [PATCH] Allow the ubuntu-26.04 runner label in actionlint actionlint 1.7.12 does not know the ubuntu-26.04 GitHub-hosted runner label, which blocks the Renovate PR that moves the workflows to it. - Declare the label in .github/actionlint.yml - Run the actionlint job when that file changes --- .github/actionlint.yml | 4 ++++ .github/workflows/validate.yml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 .github/actionlint.yml diff --git a/.github/actionlint.yml b/.github/actionlint.yml new file mode 100644 index 0000000..709e0b8 --- /dev/null +++ b/.github/actionlint.yml @@ -0,0 +1,4 @@ +# actionlint 1.7.12 does not know this GitHub-hosted runner label yet. +self-hosted-runner: + labels: + - ubuntu-26.04 diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 76e5d22..1765f90 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -56,7 +56,7 @@ jobs: while IFS= read -r changed_file; do case "${changed_file}" in - .github/workflows/*) + .github/actionlint.yml|.github/workflows/*) github_actions_changed=true ;; esac