Skip to content

ci: publish with Node 24 - #644

Merged
jleni merged 1 commit into
mainfrom
ci/publish-node-24
Sep 8, 2026
Merged

ci: publish with Node 24#644
jleni merged 1 commit into
mainfrom
ci/publish-node-24

Conversation

@jleni

@jleni jleni commented Sep 8, 2026

Copy link
Copy Markdown
Member

The shared publish workflow (_publish-npm.yaml@v6) runs npm install -g npm@latest before publishing. npm 12 requires Node 24, so the v0.68.0 publish failed with EBADENGINE on Node 22.22.1: https://github.com/Zondax/zemu/actions/runs/34255411472

This passes node_version: "24" to the workflow. It only affects the publish job; CI and the package's engines field are unchanged.

The shared publish workflow upgrades npm to latest for OIDC support. npm 12
requires Node 24, so the publish step failed with EBADENGINE on Node 22.
@jleni
jleni merged commit a8b20cf into main Sep 8, 2026
3 checks passed
@jleni
jleni deleted the ci/publish-node-24 branch September 8, 2026 17:12
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