Skip to content

ci: bump GitHub actions to node24 runtimes - #11

Merged
pgit merged 1 commit into
masterfrom
ci-node24-actions
Sep 7, 2026
Merged

pgit merged 1 commit into
masterfrom
ci-node24-actions

Conversation

@pgit

@pgit pgit commented Sep 7, 2026

Copy link
Copy Markdown
Owner

GitHub deprecated the node20 action runtime, so every job emitted a deprecation warning. Bump each action to its current major, all of which run on node24:

actions/checkout v4 -> v7
actions/upload-artifact v4 -> v7
actions/upload-pages-artifact v3 -> v5
actions/deploy-pages v4 -> v5

upload-artifact v5 and v6 were runtime-only bumps; v7 added an opt-in "archive" input and moved to ESM. The name/path/retention-days inputs used here are unchanged, so no input migration is needed.

GitHub deprecated the node20 action runtime, so every job emitted a
deprecation warning. Bump each action to its current major, all of
which run on node24:

  actions/checkout             v4 -> v7
  actions/upload-artifact      v4 -> v7
  actions/upload-pages-artifact v3 -> v5
  actions/deploy-pages         v4 -> v5

upload-artifact v5 and v6 were runtime-only bumps; v7 added an opt-in
"archive" input and moved to ESM. The name/path/retention-days inputs
used here are unchanged, so no input migration is needed.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@pgit
pgit merged commit 188c2c5 into master Sep 7, 2026
7 of 8 checks passed
@pgit
pgit deleted the ci-node24-actions branch September 7, 2026 19:27
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