Skip to content

CI: bump actions to Node 24 majors (silence Node 20 deprecation)#134

Merged
scottlerch merged 1 commit into
masterfrom
claude/ci-node24-bump
Jul 14, 2026
Merged

CI: bump actions to Node 24 majors (silence Node 20 deprecation)#134
scottlerch merged 1 commit into
masterfrom
claude/ci-node24-bump

Conversation

@scottlerch

Copy link
Copy Markdown
Owner

Bumps the three GitHub-provided actions off the deprecated Node 20 runtime:

  • actions/checkout v4 → v5
  • actions/setup-dotnet v4 → v5
  • actions/upload-artifact v4 → v7

All current majors run on Node 24, which silences the "Node.js 20 is deprecated" annotation on every CI run. No workflow logic changes — this PR's own CI run validates the bumped actions on both x64 and ARM64.

🤖 Generated with Claude Code

…oad-artifact v7)

Silences the "Node.js 20 is deprecated" annotation — actions/checkout@v4,
actions/setup-dotnet@v4 and actions/upload-artifact@v4 all run on the
deprecated Node 20 runtime. Bumped to their current majors, which run on
Node 24. No workflow logic changes.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@scottlerch
scottlerch merged commit 60e8dcf into master Jul 14, 2026
2 checks passed
@scottlerch
scottlerch deleted the claude/ci-node24-bump branch July 14, 2026 20:22
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