ci: update pinned GitHub Actions via ratchet (checkout, aws-creds, mise-action) - #8
Draft
cursor[bot] wants to merge 1 commit into
Draft
ci: update pinned GitHub Actions via ratchet (checkout, aws-creds, mise-action)#8cursor[bot] wants to merge 1 commit into
cursor[bot] wants to merge 1 commit into
Conversation
- actions/checkout v7.0.0 -> v7.0.1 - aws-actions/configure-aws-credentials v6.2.2 -> v6.2.3 - jdx/mise-action v4.2.1 -> v4.2.3 All are patch-level bug fixes within the existing major constraints; runtime remains node24 for every action. Produced by `ratchet update`. Co-authored-by: Nick Pellegrino <nickpell@users.noreply.github.com>
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.
Summary
Routine
ratchet updaterun: bumps the pinned commit SHAs of three GitHub Actions to the newest release within their existing major-version constraints. No# ratchet:constraint comments changed, so no major-version upgrades are involved. Generated withmise run //:ratchet:update.actions/checkout9c091bb)3d3c42e)aws-actions/configure-aws-credentials517a711)e6de054)jdx/mise-actiondad1bfd)9e7f763)Files touched:
.github/workflows/{go,docker,eif-build,ratchet}.yml(11 line changes, SHA-only).What changed in each update
actions/checkoutv7.0.0 → v7.0.1Bug fixes / hardening plus dependency bumps:
git config --unset(#2530).aws-actions/configure-aws-credentialsv6.2.2 → v6.2.3Two bug fixes:
PackedPolicyTooLargewhen passing STS session tags (#1899).jdx/mise-actionv4.2.1 → v4.2.3 (spans v4.2.2 + v4.2.3)taractually supports Zstd (tar --zstd --version) before selecting the.tar.zstmise archive; falls back to.tar.gzotherwise. Fixes install failures on RHEL 8-style runners (old GNU tar). Docs-only README default fix.PATHintoGITHUB_ENV(good) but accidentally dropped mise-produced PATH entries (tool shims,[env] _.path). v4.2.3 now forwards only the mise-prepended prefix viaGITHUB_PATH. Adds an opt-outexport_pathinput (defaulttrue).Risk assessment
Overall risk: Low. All three are patch releases confined to their current majors; ratchet only rewrote the pinned SHAs.
action.ymlruns.usingisnode24on both the old and new ref for all three actions — no node20→node24 style runtime migration.mise-actionadds a new optionalexport_pathinput (defaulttrue), which is backward compatible and unused here.checkoutv7.0.1: security/robustness fixes only; the workflows use plaincheckout(withref/token), all unaffected by the changed edge cases. Negligible risk.configure-aws-credentialsv6.2.3: thePackedPolicyTooLargefix is the only behavioral change reachable here, and only surfaces when STS session tags overflow — not applicable to the current OIDCrole-to-assumeusage. The other fix is release-tooling internal. Negligible risk.mise-actionv4.2.3: most behaviorally relevant change. The PATH-propagation fix is a net positive — it restores tool-shim visibility to later steps (e.g. themise run //:...steps), which these workflows rely on. Watch thatmise runsteps still resolve tools correctly (they should now be more reliable). Low risk.# ratchet:constraint comments intact.Verification checklist
mise run //:ratchet:updateproduced only SHA changes (no constraint-comment changes).action.ymlruns.usingverifiednode24on both old and new refs for all three actions (no runtime migration).mise run //:ratchet:lintpasses.mise run //:ratchet:pinleaves no additional diff (pinning is stable).git difflimited to the four workflow files; 11 SHA-only line changes.checkout+configure-aws-credentials).