Skip to content

chore(ci): bump official actions to Node 24 runtimes - #8

Merged
michalkomorsdn merged 1 commit into
mainfrom
cursor/chore-gha-node24-actions-1a97
Sep 16, 2026
Merged

michalkomorsdn merged 1 commit into
mainfrom
cursor/chore-gha-node24-actions-1a97

Conversation

@michalkomorsdn

Copy link
Copy Markdown
Contributor

CI jobs such as "Build rabbitmq (macos-14)" warn that Node.js 20 is deprecated and force actions/checkout@v4 and actions/upload-artifact@v4 onto Node 24.

This PR only updates the official action pins in .github/workflows/release.yml to Node 24 majors:

  • actions/checkout@v4 → actions/checkout@v5
  • actions/upload-artifact@v4 → actions/upload-artifact@v6
  • actions/download-artifact@v4 → actions/download-artifact@v6

softprops/action-gh-release@v2 is unchanged. No plugin source or CMake files are modified.

Open in Web Open in Cursor 

Silence the Node.js 20 deprecation warning by pinning checkout@v5,
upload-artifact@v6, and download-artifact@v6.

Co-authored-by: Michał Komor <michalkomorsdn@users.noreply.github.com>
@michalkomorsdn
michalkomorsdn marked this pull request as ready for review September 16, 2026 10:28
@michalkomorsdn
michalkomorsdn merged commit 673ae91 into main Sep 16, 2026
18 of 19 checks passed

This branch had an error being deployed

1 failed deployment
release — a1fa8bac Deployed Sep 16, 2026 by michalkomorsdn via Await manual approval #19
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.

2 participants