From f7ff7b74cfd1b62afa1d07b49c64014d1cb71d46 Mon Sep 17 00:00:00 2001 From: Nick Josevski Date: Wed, 19 Aug 2026 16:25:34 +1000 Subject: [PATCH] ci: bump actions/checkout to v7 and action-shellcheck to 2.0.0 Both were years stale because Dependabot for github-actions was removed in #8. actions/checkout v3 (v4 in tests.yml) -> v7; ludeeus/action-shellcheck 1.1.0 -> 2.0.0, which also clears the class of transient failure seen on 2026-08-12 where 1.1.0 could not fetch its shellcheck binary ("tar: Error is not recoverable"). Co-Authored-By: Claude Opus 5 (1M context) --- .github/workflows/release-please.yml | 2 +- .github/workflows/tests.yml | 8 ++++---- .github/workflows/update-readme.yml | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 64a1bfd..8c50b3d 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -13,7 +13,7 @@ jobs: release-type: simple token: ${{ github.token }} command: github-release - - uses: actions/checkout@v3 + - uses: actions/checkout@v7 - name: tag major and minor versions if: ${{ steps.release.outputs.release_created }} run: | diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 32936fc..907eae7 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -16,22 +16,22 @@ jobs: name: Tests runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: tests run: docker compose run --rm tests plugin-lint: name: Lint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: lint run: docker compose run --rm lint plugin-shellcheck: name: Shellcheck runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Run ShellCheck - uses: ludeeus/action-shellcheck@1.1.0 + uses: ludeeus/action-shellcheck@2.0.0 with: check_together: 'yes' diff --git a/.github/workflows/update-readme.yml b/.github/workflows/update-readme.yml index 1858cc0..8cc5323 100644 --- a/.github/workflows/update-readme.yml +++ b/.github/workflows/update-readme.yml @@ -7,7 +7,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v7 with: token: ${{ secrets.INTEGRATIONS_FNM_BOT_TOKEN }} - name: Update README