Skip to content

Bump actions/checkout v4 to v7 (Node.js 20 deprecation) - #33

Merged
github-actions[bot] merged 1 commit into
mainfrom
fixes/checkout-node24
Aug 3, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
fixes/checkout-node24

Conversation

@vinitu

@vinitu vinitu commented Aug 3, 2026

Copy link
Copy Markdown
Owner

Summary

GitHub is deprecating Node.js 20 on Actions runners — every workflow calling actions/checkout@v4 now emits a deprecation warning (first seen in vaultica's calculate_tag via workflow-compute-next-tag). This bumps all 6 occurrences across the repo (shared workflows + repo-local ci-pr/ci-main) to actions/checkout@v7 (current major, Node 24).

No inputs or behavior change — checkout usage here is plain ref/default checkouts.

Test plan

  • YAML parses; actionlint runs on this PR per repo convention.
  • Consumers verify on their next release run (vaultica will bump its pin to the tag this merge produces).

🤖 Generated with Claude Code

GitHub is retiring Node.js 20 on Actions runners; checkout@v4 targets it
and every caller now gets a deprecation warning (seen in vaultica's
calculate_tag). checkout@v7 is the current major on Node 24.

Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions
github-actions Bot merged commit 3df4bb0 into main Aug 3, 2026
3 checks passed
@github-actions
github-actions Bot deleted the fixes/checkout-node24 branch August 3, 2026 14:04
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.

1 participant