From 8a5cef0f86080358feef9d201c129d92fb0ad35a Mon Sep 17 00:00:00 2001 From: firestar5683 <168790843+firestar5683@users.noreply.github.com> Date: Fri, 14 Aug 2026 19:42:28 -0500 Subject: [PATCH] Update GitHub Actions for Node 24 --- .github/workflows/auto-cache/action.yaml | 4 ++-- .github/workflows/compile-openpilot/action.yaml | 2 +- .github/workflows/compile_bluescreens.yaml | 2 +- .github/workflows/compile_starpilot.yaml | 2 +- .github/workflows/publish_truenas_runner.yaml | 6 +++--- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/auto-cache/action.yaml b/.github/workflows/auto-cache/action.yaml index 377b1eedc..b4e2f23ee 100644 --- a/.github/workflows/auto-cache/action.yaml +++ b/.github/workflows/auto-cache/action.yaml @@ -34,7 +34,7 @@ runs: - name: setup github cache id: gha-cache if: ${{ !contains(runner.name, 'nsc') && inputs.save != 'false' }} - uses: 'actions/cache@v4' + uses: 'actions/cache@v5' with: path: ${{ inputs.path }} key: ${{ inputs.key }} @@ -43,7 +43,7 @@ runs: - name: setup github cache id: gha-cache-ro if: ${{ !contains(runner.name, 'nsc') && inputs.save == 'false' }} - uses: 'actions/cache/restore@v4' + uses: 'actions/cache/restore@v5' with: path: ${{ inputs.path }} key: ${{ inputs.key }} diff --git a/.github/workflows/compile-openpilot/action.yaml b/.github/workflows/compile-openpilot/action.yaml index 4015746c0..ef341f8de 100644 --- a/.github/workflows/compile-openpilot/action.yaml +++ b/.github/workflows/compile-openpilot/action.yaml @@ -14,7 +14,7 @@ runs: ${{ env.RUN }} "rm -rf /tmp/scons_cache/* && \ scons -j$(nproc) --cache-populate" - name: Save scons cache - uses: actions/cache/save@v4 + uses: actions/cache/save@v5 if: github.ref == 'refs/heads/master' with: path: .ci_cache/scons_cache diff --git a/.github/workflows/compile_bluescreens.yaml b/.github/workflows/compile_bluescreens.yaml index 184bc96fc..1c113ed86 100644 --- a/.github/workflows/compile_bluescreens.yaml +++ b/.github/workflows/compile_bluescreens.yaml @@ -88,7 +88,7 @@ jobs: fi - name: Checkout target branch - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: ${{ env.BUILD_BRANCH }} fetch-depth: 0 diff --git a/.github/workflows/compile_starpilot.yaml b/.github/workflows/compile_starpilot.yaml index 4b6c5ac77..ddedaa2e1 100644 --- a/.github/workflows/compile_starpilot.yaml +++ b/.github/workflows/compile_starpilot.yaml @@ -48,7 +48,7 @@ jobs: fi - name: Checkout target branch - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: ${{ env.BUILD_BRANCH }} fetch-depth: 0 diff --git a/.github/workflows/publish_truenas_runner.yaml b/.github/workflows/publish_truenas_runner.yaml index e4f83ed5d..fcf9e7358 100644 --- a/.github/workflows/publish_truenas_runner.yaml +++ b/.github/workflows/publish_truenas_runner.yaml @@ -17,17 +17,17 @@ jobs: publish: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Log in to GHCR - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - name: Build and push runner image - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . file: tools/truenas_github_runner/Dockerfile