Skip to content

ci: bump publish workflow to Node 24#266

Merged
Armaxis merged 1 commit into
masterfrom
artem/fix-publish-node-24
Jul 23, 2026
Merged

ci: bump publish workflow to Node 24#266
Armaxis merged 1 commit into
masterfrom
artem/fix-publish-node-24

Conversation

@Armaxis

@Armaxis Armaxis commented Jul 23, 2026

Copy link
Copy Markdown
Member

The v2.1.0 publish run failed at npm install -g npm@latest: latest npm is now 12, which requires Node 22+, while the workflow pins Node 20.x (also EOL on GitHub runners — see the deprecation annotation on the run). The publish step never ran, so nothing was published.

After merging, the v2.1.0 tag needs to be moved to the fixed commit and re-pushed — workflow definitions are read from the tagged commit, so re-running the failed run would still use Node 20:

git checkout master && git pull
git push origin :refs/tags/v2.1.0
git tag -f v2.1.0 && git push origin v2.1.0

(Same recovery as v2.0.1, which was also tagged on its CI-fix commit.)

🤖 Generated with Claude Code

The v2.1.0 publish failed before reaching the publish step:
`npm install -g npm@latest` now resolves to npm 12, which requires
Node 22+, while the workflow pinned Node 20.x (also EOL on GitHub
runners).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Armaxis
Armaxis merged commit db9a43a into master Jul 23, 2026
9 checks passed
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