From 912f458de96adecd0d17cd9932a471c94604624b Mon Sep 17 00:00:00 2001 From: Adam Setch Date: Sun, 4 Oct 2026 07:22:24 -0400 Subject: [PATCH] ci: teach actionlint the ubuntu-26.04-arm runner label actionlint 1.7.12 does not recognize the ubuntu-26.04-arm GitHub-hosted runner label yet (upstream: rhysd/actionlint#683). Declare it in actionlint's config so the Lint GitHub Actions check passes for the renovate runner bump (gitify-app/gitify#3338). Remove once actionlint ships built-in support for the label. --- .github/actionlint.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .github/actionlint.yaml diff --git a/.github/actionlint.yaml b/.github/actionlint.yaml new file mode 100644 index 000000000..8c64f23f9 --- /dev/null +++ b/.github/actionlint.yaml @@ -0,0 +1,13 @@ +# WORKAROUND: actionlint does not recognize the `ubuntu-26.04-arm` GitHub-hosted +# runner label yet. Upstream support is pending (rhysd/actionlint#683, duplicate #723), +# so the pinned actionlint version used in .github/workflows/lint.yml would fail the +# lint check with `label "ubuntu-26.04-arm" is unknown`. +# +# Declaring the label under `self-hosted-runner.labels` is actionlint's documented +# mechanism for accepting runner labels it does not know about. Remove this entry +# once the pinned actionlint version in .github/workflows/lint.yml ships built-in +# support for `ubuntu-26.04-arm`; the label is a GitHub-hosted runner, not +# self-hosted. +self-hosted-runner: + labels: + - ubuntu-26.04-arm