Skip to content

Update GitHub Actions to Node.js 24-compatible versions#31

Merged
twaugh merged 1 commit intomainfrom
update-gh-actions
Mar 17, 2026
Merged

Update GitHub Actions to Node.js 24-compatible versions#31
twaugh merged 1 commit intomainfrom
update-gh-actions

Conversation

@twaugh
Copy link
Copy Markdown
Owner

@twaugh twaugh commented Mar 17, 2026

Summary

  • Bump actions/checkout v4 → v6
  • Bump actions/setup-node v4 → v6
  • Bump softprops/action-gh-release v1 → v2
  • Bump Node.js runtime 20 → 24

Fixes the deprecation warning: "Node.js 20 actions are deprecated" and prepares for the June 2026 enforcement.

Test plan

  • Verify the Test workflow passes on this PR
  • Verify a tagged release builds and publishes correctly (can only be tested post-merge)

🤖 Generated with Claude Code

- actions/checkout v4 -> v6
- actions/setup-node v4 -> v6
- softprops/action-gh-release v1 -> v2
- Node.js runtime 20 -> 24

Fixes deprecation warning for Node.js 20 actions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@twaugh twaugh merged commit c1ac31c into main Mar 17, 2026
1 check passed
@twaugh twaugh deleted the update-gh-actions branch March 17, 2026 10:28
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