chore: upgrade actions to Node 24 runtime (SHA-pinned) - #25
chore: upgrade actions to Node 24 runtime (SHA-pinned)#25John C. Bland II (johncblandii) wants to merge 2 commits into
Conversation
Combines pending Renovate bumps (checkout v7, codeowners-validator v0.7.4) with SHA pins and precise version comments.
There was a problem hiding this comment.
Pull request overview
Updates this repository’s composite GitHub Action to use SHA-pinned upstream actions that run on the Node 24 runtime, reducing Node 20 deprecation warnings for consumers and aligning with supply-chain pinning practices.
Changes:
- Pin
actions/checkoutto the commit forv7.0.1(Node 24 runtime). - Pin
mszostok/codeowners-validatorto the commit forv0.7.4in both usage paths (internal PRs vs forks).
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
|
The failing Fixed in 7bc197e with the org-standard pattern used across this effort: |
what
actions/checkout@v4→@3d3c42e5...# v7.0.1(node24 runtime)mszostok/codeowners-validator@v0.7.2→@7f3f5e28...# v0.7.4(×2; docker-based)why
actions/checkout@v4(node20) emits a deprecationwarning for every consumer of this action
(codeowners-validator v0.7.4) in one reviewable change, upgraded to SHA pinning per the org's
supply-chain direction (chore: upgrade actions to Node 24 runtime and enforce SHA pinning .github#261)
runs.using: node24references