Skip to content

ci: bump actions to their Node 24 versions - #16

Merged
Shewart merged 1 commit into
mainfrom
ci/bump-actions
Oct 11, 2026
Merged

Shewart merged 1 commit into
mainfrom
ci/bump-actions

Conversation

@Shewart

@Shewart Shewart commented Oct 11, 2026

Copy link
Copy Markdown
Contributor

Summary

The Release run for v0.1.0-alpha.2 warned that actions/checkout, actions/setup-dotnet and softprops/action-gh-release target the deprecated Node.js 20. actions/upload-artifact and actions/labeler were on Node 20 as well. This bumps all five in ci.yml, pr-check.yml and release.yml.

Action Was Now
actions/checkout v4 v7
actions/setup-dotnet v4 v6
actions/upload-artifact v4 v7
softprops/action-gh-release v2 v3
actions/labeler v5 v7

NuGet/login@v1 already runs on Node 24 and is unchanged.

Checked

  • Each new version declares the Node 24 runtime.
  • Each new version still accepts the inputs the workflows pass.
  • actions/checkout v7 blocks fork checkouts under pull_request_target; no workflow here uses that trigger.

The Release run for v0.1.0-alpha.2 warned that checkout, setup-dotnet
and action-gh-release target the deprecated Node.js 20. upload-artifact
and labeler were on Node 20 as well.

- actions/checkout v4 -> v7
- actions/setup-dotnet v4 -> v6
- actions/upload-artifact v4 -> v7
- softprops/action-gh-release v2 -> v3
- actions/labeler v5 -> v7

NuGet/login@v1 already runs on Node 24.
@github-actions github-actions Bot added the ci label Oct 11, 2026
@Shewart
Shewart merged commit caa8205 into main Oct 11, 2026
7 checks passed
@Shewart
Shewart deleted the ci/bump-actions branch October 11, 2026 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant