From 0fd5807d97fa422658cc0c826e594715113767cb Mon Sep 17 00:00:00 2001 From: Luis-ADFA Date: Wed, 2 Sep 2026 16:52:27 -0600 Subject: [PATCH] chore(ci): move the last two actions onto the Node 24 runtime GitHub is retiring the Node 20 action runtime, and two pinned actions still declared it: actions/checkout@v4 in the binary-bump check, and actions/setup-python@v5 in the catalog publisher. Every other action in the repo was already on Node 24, so this is the tail of that migration rather than a version bump for its own sake. Verified by reading each pinned version's action.yml, not by inference: ten actions checked, two on node20, and none left after the change. --- .github/workflows/binary-bump-consistency.yml | 2 +- .github/workflows/publish-catalogs.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/binary-bump-consistency.yml b/.github/workflows/binary-bump-consistency.yml index 30adcd54f..b5f96edf0 100644 --- a/.github/workflows/binary-bump-consistency.yml +++ b/.github/workflows/binary-bump-consistency.yml @@ -15,7 +15,7 @@ jobs: check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 - name: Ensure binary_version.txt and ninja_manifest.json move together diff --git a/.github/workflows/publish-catalogs.yml b/.github/workflows/publish-catalogs.yml index 3d6be793e..a4b44faa7 100644 --- a/.github/workflows/publish-catalogs.yml +++ b/.github/workflows/publish-catalogs.yml @@ -26,7 +26,7 @@ jobs: submodules: recursive - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.x'