diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index 7960b1c..043b0a9 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -29,7 +29,7 @@ runs: shell: bash # turbo's local filesystem cache, keyed per task. A task whose declared inputs are unchanged since the last run on this branch replays its cached result instead of re-running it. restore-keys falls back to the newest cache for the same task when no exact commit match exists, which is the normal case on a new commit. - - uses: actions/cache@v4 + - uses: actions/cache@v6 with: path: .turbo key: turbo-${{ inputs.task }}-${{ runner.os }}-${{ github.sha }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0db1bb2..e10a399 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -196,7 +196,7 @@ jobs: cache: "pnpm" # turbo's local cache for the build step only -- keyed by OS, not Node version, which is correct here since compiled output doesn't vary by Node runtime. - - uses: actions/cache@v4 + - uses: actions/cache@v6 with: path: .turbo key: turbo-build-${{ runner.os }}-${{ github.sha }} @@ -271,7 +271,7 @@ jobs: shell: bash # Node-version-aware, unlike the Build cache above: a test result cached under one Node version must never be replayed as if it verified another. - - uses: actions/cache@v4 + - uses: actions/cache@v6 with: path: .turbo key: turbo-test-${{ runner.os }}-${{ matrix.node-version }}-${{ github.sha }}