Skip to content

Bump GitHub Actions to Node 24 versions - #15

Merged
SteveIves merged 1 commit into
masterfrom
bump-actions-node24
Nov 10, 2026
Merged

SteveIves merged 1 commit into
masterfrom
bump-actions-node24

Conversation

@SteveIves

Copy link
Copy Markdown
Collaborator

Summary

  • The build workflow warns that Node.js 20 is deprecated and the actions are being forced onto Node 24.
  • Bump to majors that run natively on Node 24: actions/checkout v4 to v7, actions/setup-dotnet v4 to v6, actions/upload-artifact v4 to v7, microsoft/setup-msbuild v2 to v3.

Test plan

  • PR build passes and the Node 20 deprecation warning is gone
  • After merge, a push build still produces and uploads the MSI artifact (the upload step only runs on push, so the PR build does not exercise it)

🤖 Generated with Claude Code

Node.js 20 is deprecated on GitHub Actions runners. Update checkout (v7),
setup-dotnet (v6), upload-artifact (v7) and setup-msbuild (v3) to majors that
run natively on Node 24.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@SteveIves
SteveIves merged commit 27ed9f6 into master Nov 10, 2026
1 check passed
@SteveIves
SteveIves deleted the bump-actions-node24 branch November 10, 2026 18:57
@SteveIves SteveIves mentioned this pull request Nov 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.

1 participant