From d301ff86d2b279102ad94536ab26b7fb3db25a49 Mon Sep 17 00:00:00 2001 From: enzo Date: Thu, 21 May 2026 03:58:00 +0000 Subject: [PATCH] chore(ci): bump GitHub Actions to Node 24-compatible versions GitHub deprecated Node.js 20 on Actions runners. Node 20 will be forced off on 2026-06-02 (default switches to Node 24) and removed on 2026-09-16. Bump every pinned action in this repo whose current SHA still runs on Node 20 to the latest stable release that declares using: node24. Version changes: - actions/checkout v4.2.2 -> v6.0.2 - actions/setup-go v5.4.0 -> v6.4.0 - tj-actions/changed-files v45.0.9 -> v47.0.6 Refs: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/ --- .github/workflows/check.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 0163339..a3b7a41 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -12,13 +12,13 @@ jobs: build: runs-on: ubuntu-latest steps: - # actions/checkout@v4.2.2 - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + # actions/checkout@v6.0.2 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd - name: Get changed files id: changed-files - # tj-actions/changed-files@v45.0.9 - uses: tj-actions/changed-files@a284dc1814e3fd07f2e34267fc8f81227ed29fb8 + # tj-actions/changed-files@v47.0.6 + uses: tj-actions/changed-files@9426d40962ed5378910ee2e21d5f8c6fcbf2dd96 - name: Get all changed packages id: updated_pkgs @@ -62,8 +62,8 @@ jobs: echo "has_changed_packages=$has_changed_packages" >> $GITHUB_OUTPUT - name: Set up Go - # actions/setup-go@v5.4.0 - uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b + # actions/setup-go@v6.4.0 + uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c if: ${{ steps.updated_pkgs.outputs.has_changed_packages == 'true' }} with: go-version: ^1.20