Skip to content

Update CI cache action to actions/cache@v5#8

Merged
tim-hoffman merged 4 commits into
mainfrom
copilot/update-github-actions-cache-v5
May 13, 2026
Merged

Update CI cache action to actions/cache@v5#8
tim-hoffman merged 4 commits into
mainfrom
copilot/update-github-actions-cache-v5

Conversation

Copilot AI commented May 13, 2026

Copy link
Copy Markdown
Contributor

GitHub Actions is deprecating Node 20 on runners, and actions/cache@v4 depends on that runtime. This updates CI to use actions/cache@v5 so the workflow remains compatible with the runner runtime migration.

  • Workflow compatibility update

    • Bumped cache action in .github/workflows/ci.yml from actions/cache@v4 to actions/cache@v5.
    • No changes to cache paths or cache key strategy.
  • Behavioral impact

    • Preserves existing Cargo cache behavior while moving to the supported action runtime.
- name: Cache cargo crates
  uses: actions/cache@v5
  with:
    path: |
      ~/.cargo/registry
      ~/.cargo/git
      target
    key: ${{ runner.os }}-${{ matrix.BUILD_TARGET }}-cargo-${{ hashFiles('**/Cargo.lock') }}

Copilot AI and others added 4 commits May 13, 2026 19:46
Agent-Logs-Url: https://github.com/project-llzk/haloumi/sessions/91fc6103-1020-4560-8479-ce80ce16b125

Co-authored-by: tim-hoffman <4001421+tim-hoffman@users.noreply.github.com>
Agent-Logs-Url: https://github.com/project-llzk/haloumi/sessions/91fc6103-1020-4560-8479-ce80ce16b125

Co-authored-by: tim-hoffman <4001421+tim-hoffman@users.noreply.github.com>
Agent-Logs-Url: https://github.com/project-llzk/haloumi/sessions/91fc6103-1020-4560-8479-ce80ce16b125

Co-authored-by: tim-hoffman <4001421+tim-hoffman@users.noreply.github.com>
@tim-hoffman tim-hoffman requested a review from iangneal May 13, 2026 19:52
@tim-hoffman tim-hoffman merged commit 4c62bad into main May 13, 2026
5 checks passed
@tim-hoffman tim-hoffman deleted the copilot/update-github-actions-cache-v5 branch May 13, 2026 21:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants