From 96ab03ae94ab26afee1e19628c76bbf3257e3bfa Mon Sep 17 00:00:00 2001 From: David Snopek Date: Tue, 14 Apr 2026 09:06:24 -0500 Subject: [PATCH] CI: Update to actions for Nodejs 20 deprecation --- .github/actions/godot-cache-restore/action.yml | 2 +- .github/actions/godot-cache-save/action.yml | 2 +- .github/actions/setup-godot-cpp/action.yml | 2 +- .github/workflows/ci-cmake.yml | 4 ++-- .github/workflows/ci-scons.yml | 2 +- .github/workflows/runner.yml | 4 ++-- .github/workflows/static_checks.yml | 2 +- 7 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/actions/godot-cache-restore/action.yml b/.github/actions/godot-cache-restore/action.yml index f10222bf5..660197229 100644 --- a/.github/actions/godot-cache-restore/action.yml +++ b/.github/actions/godot-cache-restore/action.yml @@ -12,7 +12,7 @@ runs: using: composite steps: - name: Restore SCons cache directory - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 with: path: ${{ inputs.scons-cache }} key: ${{ inputs.cache-name }}-${{ env.GODOT_BASE_BRANCH }}-${{ github.ref }}-${{ github.sha }} diff --git a/.github/actions/godot-cache-save/action.yml b/.github/actions/godot-cache-save/action.yml index df877cec6..6194c4ef5 100644 --- a/.github/actions/godot-cache-save/action.yml +++ b/.github/actions/godot-cache-save/action.yml @@ -12,7 +12,7 @@ runs: using: composite steps: - name: Save SCons cache directory - uses: actions/cache/save@v4 + uses: actions/cache/save@v5 with: path: ${{ inputs.scons-cache }} key: ${{ inputs.cache-name }}-${{ env.GODOT_BASE_BRANCH }}-${{ github.ref }}-${{ github.sha }} diff --git a/.github/actions/setup-godot-cpp/action.yml b/.github/actions/setup-godot-cpp/action.yml index 33f0927fb..cedc5d1de 100644 --- a/.github/actions/setup-godot-cpp/action.yml +++ b/.github/actions/setup-godot-cpp/action.yml @@ -34,7 +34,7 @@ runs: using: composite steps: - name: Setup Python (for SCons) - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: 3.x diff --git a/.github/workflows/ci-cmake.yml b/.github/workflows/ci-cmake.yml index 6b64a1ddd..1d064eff2 100644 --- a/.github/workflows/ci-cmake.yml +++ b/.github/workflows/ci-cmake.yml @@ -105,7 +105,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: submodules: recursive @@ -179,7 +179,7 @@ jobs: ./run-tests.sh - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ matrix.artifact-name }} path: ${{ matrix.artifact-path }} diff --git a/.github/workflows/ci-scons.yml b/.github/workflows/ci-scons.yml index b2e6e17fd..00d7aa5b7 100644 --- a/.github/workflows/ci-scons.yml +++ b/.github/workflows/ci-scons.yml @@ -119,7 +119,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: submodules: recursive diff --git a/.github/workflows/runner.yml b/.github/workflows/runner.yml index 62f9327d9..dad19e57a 100644 --- a/.github/workflows/runner.yml +++ b/.github/workflows/runner.yml @@ -23,10 +23,10 @@ jobs: scons: ${{ steps.filter.outputs.scons_any_changed }} cmake: ${{ steps.filter.outputs.cmake_any_changed }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: submodules: recursive - - uses: tj-actions/changed-files@v45 + - uses: tj-actions/changed-files@v47 id: filter with: files_yaml: | diff --git a/.github/workflows/static_checks.yml b/.github/workflows/static_checks.yml index 868e80129..d331daa2b 100644 --- a/.github/workflows/static_checks.yml +++ b/.github/workflows/static_checks.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 2