Skip to content

fix: replace mikeal/merge-release with direct npm publish, update actions to v5#448

Merged
daniloab merged 10 commits intoSurnet:masterfrom
mkonikov:pr
Apr 10, 2026
Merged

fix: replace mikeal/merge-release with direct npm publish, update actions to v5#448
daniloab merged 10 commits intoSurnet:masterfrom
mkonikov:pr

Conversation

@mkonikov
Copy link
Copy Markdown
Contributor

  • Replace deprecated mikeal/merge-release@master action with a direct npm publish workflow
  • Update actions/checkout and actions/setup-node from v4 to v5 for Node.js 24 support
  • Fix CLI test snapshot failing due to Node.js url.parse() deprecation warning in stderr

Explanation

mikeal/merge-release runs in a Docker container that fails with fatal: not in a git directory due to git safe directory restrictions in newer environments. The action is also unmaintained.

The CLI snapshot test was breaking on Node 22/24 because the deprecation warning was being written to stderr alongside the expected output.

@daniloab daniloab merged commit cb90faf into Surnet:master Apr 10, 2026
3 of 4 checks passed
@mkonikov mkonikov deleted the pr branch April 10, 2026 16:47
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