Skip to content

chore: update GitHub Actions to Node.js 24#182

Merged
daedalist merged 1 commit intomainfrom
chore/update-actions-node24
Apr 9, 2026
Merged

chore: update GitHub Actions to Node.js 24#182
daedalist merged 1 commit intomainfrom
chore/update-actions-node24

Conversation

@daedalist
Copy link
Copy Markdown
Owner

Summary

  • Bump all GitHub Actions to versions compatible with Node.js 24, ahead of GitHub's deprecation of Node.js 20 (Sept 16, 2026)
  • Updates: actions/checkout v5, actions/deploy-pages v5, actions/upload-pages-artifact v4, actions/upload-artifact v6, actions/download-artifact v7, dependabot/fetch-metadata v3
  • actions/setup-node@v6 was already up to date

Test plan

  • All CI jobs pass on this PR (format, type-check, lint, test, build, e2e, security)
  • Verify no Node.js 20 deprecation warnings in workflow logs
  • Confirm artifact upload/download still works in test-deployment and e2e jobs

🤖 Generated with Claude Code

GitHub is deprecating Node.js 20 for Actions (removed Sept 16, 2026).
Bump all actions to versions that use Node.js 24:

- actions/checkout v4 → v5
- actions/deploy-pages v4 → v5
- actions/upload-pages-artifact v3 → v4
- actions/upload-artifact v4 → v6
- actions/download-artifact v4 → v7
- dependabot/fetch-metadata v2 → v3

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@daedalist daedalist enabled auto-merge (squash) April 9, 2026 05:25
@daedalist daedalist disabled auto-merge April 9, 2026 05:25
@daedalist daedalist merged commit cb8d220 into main Apr 9, 2026
12 checks passed
@daedalist daedalist deleted the chore/update-actions-node24 branch April 9, 2026 05:26
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