Skip to content

chore(deps): update swatinem/rust-cache digest to 6323deb - #791

Merged
jdx merged 1 commit into
jdx:mainfrom
muzimuzhi:ci/fix-zizmor-check
Aug 9, 2026
Merged

jdx merged 1 commit into
jdx:mainfrom
muzimuzhi:ci/fix-zizmor-check

Conversation

@muzimuzhi

@muzimuzhi muzimuzhi commented Aug 9, 2026 •

Copy link
Copy Markdown
Contributor

release note https://github.com/Swatinem/rust-cache/releases/tag/v2.9.2

This fixes the failing zizmor workflow run.

Summary by CodeRabbit

  • Chores
    • Updated automated build and test workflows to use a specific, stable version of the Rust caching action.
    • Improved consistency and reliability of continuous integration processes.

@coderabbitai

coderabbitai Bot commented Aug 9, 2026 •

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Central YAML (base), Organization UI (inherited)

Review profile: CHILL

Plan: Pro Plus

Run ID: 7f1d3c1a-c6c7-487f-a319-65f7328757b3

📥 Commits

Reviewing files that changed from the base of the PR and between 95684d8 and c5592cb.

📒 Files selected for processing (2)
  • .github/workflows/coverage.yml
  • .github/workflows/test.yml

📝 Walkthrough

Walkthrough

The coverage and test workflows now pin Swatinem/rust-cache to a specific v2.9.2 commit instead of the floating v2 reference.

Changes

Rust cache action pinning

Layer / File(s) Summary
Pin Rust cache in workflows
.github/workflows/coverage.yml, .github/workflows/test.yml
Both workflows now use the pinned v2.9.2 commit for Swatinem/rust-cache.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Possibly related PRs

  • jdx/usage#769: Both PRs update Rust cache usage in GitHub Actions workflows.

Suggested reviewers: jdx

Poem

I’m a rabbit with commits in my hat,
Pinning the cache, neat and exact.
The workflows now hop with a stable trace,
v2.9.2 keeps time and place.
Nibble, build, and race!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the dependency digest update and matches the main changes in both workflow files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@greptile-apps

greptile-apps Bot commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

Updates the commit-pinned Swatinem/rust-cache action to v2.9.2 to address the failing workflow security check.

  • Applies the same v2.9.2 digest to coverage CI.
  • Applies the same v2.9.2 digest to test CI while preserving the existing shared cache key.

Confidence Score: 5/5

The PR appears safe to merge because it only updates an existing commit-pinned action within the same major release line.

Both workflows retain their existing runners, step ordering, and inputs, and no concrete blocking or non-blocking defect is established by the changes.

Important Files Changed

Filename Overview
.github/workflows/coverage.yml Updates the rust-cache action to the v2.9.2 commit digest without changing workflow configuration.
.github/workflows/test.yml Updates the rust-cache action to the v2.9.2 commit digest while retaining the existing shared-key input.

Reviews (1): Last reviewed commit: "chore(deps): update swatinem/rust-cache ..." | Re-trigger Greptile

@jdx
jdx merged commit f274af8 into jdx:main Aug 9, 2026
9 checks passed
@muzimuzhi
muzimuzhi deleted the ci/fix-zizmor-check branch August 10, 2026 14:30
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.

2 participants