Skip to content

chore(ci): bump publish-job actions to Node 24 runtimes - #9

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

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

Conversation

@michalkomorsdn

Copy link
Copy Markdown
Contributor

PR #8 cleared Node.js 20 deprecation warnings on checkout/upload-artifact. The Publish combined release job still used two actions that default to Node 20.

This follow-up only updates those pins in .github/workflows/release.yml:

  • actions/download-artifact@v6 → actions/download-artifact@v7 (v7 is the Node 24 default runtime; path: is unchanged)
  • softprops/action-gh-release@v2 → softprops/action-gh-release@v3 (v3 moves the runtime to Node 24; existing inputs tag_name, name, files, draft, prerelease, and generate_release_notes remain compatible)

actions/checkout@v5 and actions/upload-artifact@v6 are left as-is. No plugin source or CMake files are modified.

Open in Web Open in Cursor 

Clear the remaining Node.js 20 deprecation warning on "Publish combined
release" by pinning download-artifact@v7 and action-gh-release@v3.

Co-authored-by: Michał Komor <michalkomorsdn@users.noreply.github.com>
@michalkomorsdn
michalkomorsdn marked this pull request as ready for review September 16, 2026 11:15
@michalkomorsdn
michalkomorsdn merged commit 8dd30c9 into main Sep 16, 2026
18 checks passed

This branch had an error being deployed

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