Skip to content

Update actions/checkout to v6#28

Open
gistrec wants to merge 1 commit into
masterfrom
chore/checkout-v6
Open

Update actions/checkout to v6#28
gistrec wants to merge 1 commit into
masterfrom
chore/checkout-v6

Conversation

@gistrec

@gistrec gistrec commented Jun 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • Bump actions/checkout v4 → v6 in all 7 workflows.
  • Why: GitHub forces Node 24 for actions starting June 16, 2026; checkout@v4 targets Node 20 and already produces deprecation annotations on every run. v6 (current major, v6.0.3) runs Node 24 natively. We use checkout with no inputs, so there are no behavioral differences for us.

Test plan

  • PR checks cover 5 of 7 workflows directly (ci, coverage, install; build2 and benchmarks-smoke trigger via their workflow-file path filters).
  • vcpkg.yml and xrepo.yml are cron/dispatch-only — dispatched manually on this branch to validate (links in PR comments below).

GitHub forces Node 24 for actions starting June 16, 2026; checkout@v4
targets Node 20 and already triggers deprecation annotations on every
run. v6 is the current major and runs on Node 24 natively; our usage
(no inputs) is unaffected.
@gistrec gistrec requested a review from MrHerrn June 10, 2026 21:02
@gistrec gistrec self-assigned this Jun 10, 2026
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