Skip to content

Upgrade remaining Node-20 actions (checkout, setup-dotnet, upload-artifact)#92

Merged
Chris-Wolfgang merged 1 commit into
mainfrom
chore/upgrade-checkout-setup-dotnet-upload-artifact
Apr 29, 2026
Merged

Upgrade remaining Node-20 actions (checkout, setup-dotnet, upload-artifact)#92
Chris-Wolfgang merged 1 commit into
mainfrom
chore/upgrade-checkout-setup-dotnet-upload-artifact

Conversation

@Chris-Wolfgang
Copy link
Copy Markdown
Owner

Summary

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

Mirrors repo-template#321 (the canonical change). Completes the Node 24 sweep — earlier rounds only updated actions/download-artifact and softprops/action-gh-release. These three were still flagged as Node-20-deprecated.

Breaking-change review

  • checkout v5/v6: Node 24 runtime + doc updates, no behavioral changes
  • setup-dotnet v5: pure Node 24 runtime bump
  • upload-artifact v5/v6/v7: Node 24 + ESM + hash-mismatch becomes error (mirrors download-artifact v8). Upload-by-name: is unaffected by path changes.

Test plan

  • CI passes on this PR
  • No Node 20 deprecation warnings on the next release

- actions/checkout: v4 -> v6
- actions/setup-dotnet: v4 -> v5
- actions/upload-artifact: v4 -> v7

Mirrors repo-template#321. Completes the Node 24 sweep -- earlier
rounds only updated download-artifact and action-gh-release.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Chris-Wolfgang Chris-Wolfgang merged commit 09b13ae into main Apr 29, 2026
7 of 8 checks passed
@Chris-Wolfgang Chris-Wolfgang deleted the chore/upgrade-checkout-setup-dotnet-upload-artifact branch April 29, 2026 00:03
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