From 4b3cc5f6f14390fbf66a9385f4b9423939f8bd1d Mon Sep 17 00:00:00 2001 From: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com> Date: Wed, 30 Jul 2025 17:36:26 -0400 Subject: [PATCH] fix(actionlint): add actionlint config file --- .github/actionlint.yml | 5 +++++ .github/workflows/__call-common-lint.yml | 11 ++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 .github/actionlint.yml diff --git a/.github/actionlint.yml b/.github/actionlint.yml new file mode 100644 index 00000000..c3e33275 --- /dev/null +++ b/.github/actionlint.yml @@ -0,0 +1,5 @@ +--- +# https://github.com/rhysd/actionlint/blob/v1.7.7/docs/config.md +self-hosted-runner: + labels: + - windows-11-arm # remove after https://github.com/rhysd/actionlint/pull/542 is merged diff --git a/.github/workflows/__call-common-lint.yml b/.github/workflows/__call-common-lint.yml index 59bfd10e..f02e8438 100644 --- a/.github/workflows/__call-common-lint.yml +++ b/.github/workflows/__call-common-lint.yml @@ -88,7 +88,16 @@ jobs: - name: Install actionlint id: get_actionlint shell: bash - run: bash <(curl https://raw.githubusercontent.com/rhysd/actionlint/main/scripts/download-actionlint.bash) + run: | + bash <(curl https://raw.githubusercontent.com/rhysd/actionlint/main/scripts/download-actionlint.bash) + + if [ ! -f ".github/actionlint.yml" ]; then + curl \ + -fsSL \ + --retry 3 \ + -o ".github/actionlint.yml" \ + "https://raw.githubusercontent.com/LizardByte/.github/master/.github/actionlint.yml" + fi - name: Replace shell shell: bash