From 7880947bb59a6019c20e2e0e08146abed0234323 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Thu, 19 Feb 2026 17:29:51 +0100 Subject: [PATCH] fix(ci): restore actionlint rules and add blacksmith 16 ignore --- .github/actionlint.yaml | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/.github/actionlint.yaml b/.github/actionlint.yaml index f98a0c44d9..f02fbddb3e 100644 --- a/.github/actionlint.yaml +++ b/.github/actionlint.yaml @@ -1,6 +1,22 @@ +# actionlint configuration +# https://github.com/rhysd/actionlint/blob/main/docs/config.md + +self-hosted-runner: + labels: + # Blacksmith CI runners + - blacksmith-8vcpu-ubuntu-2404 + - blacksmith-8vcpu-windows-2025 + - blacksmith-16vcpu-ubuntu-2404 + - blacksmith-16vcpu-windows-2025 + - blacksmith-16vcpu-ubuntu-2404-arm + +# Ignore patterns for known issues paths: - .github/workflows/**/*.{yml,yaml}: + .github/workflows/**/*.yml: ignore: + # Ignore shellcheck warnings (we run shellcheck separately) + - "shellcheck reported issue.+" + # Ignore intentional if: false for disabled jobs + - 'constant expression "false" in condition' # actionlint's built-in runner label allowlist lags Blacksmith additions. - # Keep runner validation enabled otherwise, but suppress this known false-positive. - 'label "blacksmith-16vcpu-[^"]+" is unknown\.'