CI: bump actions/checkout v4 → v6 across workflows#116
Open
juangaitanv wants to merge 1 commit into
Open
Conversation
There was a problem hiding this comment.
No actionable findings.
What I verified:
- Compared
origin/main(aea9287576bf42c201b7cbc19c36bba1dceffd50) against PR head (a5cba81525cfaa9e6ac6368c7ff4591056257eb0); the diff only changes the eightactions/checkoutcall sites fromv4tov6across the five workflow files. - Confirmed upstream
actions/checkout@v6exists and currently resolves to the v6.0.3 line. Its metadata usesnode24, and all changed jobs use GitHub-hosted runner labels rather than self-hosted runners with unknown runner versions. - Checked the v6 credential-behavior change: these workflows do not run authenticated
git fetch/git pushor read checkout credentials from.git/configafter checkout. The Docker-based maturin job does not rely on checkout credentials, and the docs sync action receives explicit tokens. - Checked for submodules/LFS and checkout-dependent repo config; none were present in this repo.
git diff --checkproduced no whitespace or patch-format issues.- Live PR checks already show
Test,sdist, and mostNative Binary Releasematrix jobs passing withcheckout@v6; remaining long-running CI jobs were still in progress at review time, so merge should continue to respect required-check gating.
Sent by Cursor Automation: pr-flow
leenk7991
approved these changes
Jun 15, 2026
| steps: | ||
| - name: Checkout | ||
| uses: actions/checkout@v4 | ||
| uses: actions/checkout@v6 |
Member
There was a problem hiding this comment.
lets use a commit and have a comment so we know which version
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


actions/checkout@v4is deprecated. This bumps all remaining usages to@v6(current; v6.0.3) across the repo's workflows:test.ymlrelease.yml(×4)release-binaries.ymlnpm-publish.ymlupdate_docs..ymlAddresses review feedback from @leenk7991 on #110 (discussion_r3412467742). The
staging-contract.ymlworkflow added in #110 was already bumped on that branch.