Skip to content

ci: upgrade GitHub Actions to Node 24-compatible versions - #21

Merged
damianh merged 1 commit into
mainfrom
dh/github-actions-node-24-warning
Sep 9, 2026
Merged

damianh merged 1 commit into
mainfrom
dh/github-actions-node-24-warning

Conversation

@damianh

@damianh damianh commented Sep 1, 2026

Copy link
Copy Markdown
Owner

GitHub Actions runners are deprecating Node 20 and forcing affected actions onto Node 24. This PR upgrades the action refs across all three workflows to versions that natively target Node 24, eliminating the deprecation warning.

Changes across ci.yml, deploy-docs.yml, and release.yml:

  • actions/checkout v4 -> v5
  • actions/setup-dotnet v4 -> v5
  • actions/upload-artifact v4 -> v5
  • docker/login-action v3 -> v4 (release workflow only)

softprops/action-gh-release@v2 was already at its latest major and was not changed.

- actions/checkout v4 -> v5
- actions/setup-dotnet v4 -> v5
- actions/upload-artifact v4 -> v5
- docker/login-action v3 -> v4

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@damianh
damianh merged commit 48159b8 into main Sep 9, 2026
1 check passed
@damianh
damianh deleted the dh/github-actions-node-24-warning branch September 15, 2026 13:15
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