codeburn/.github/workflows
AgentSeal 4fccca47d2 fix(ci): use Node 24 for npm OIDC trusted publishing
Node 22 on GitHub's hosted runners currently pins to a broken npm
10.9.7 whose internal `promise-retry` module is missing from the
toolcache (runner-images#13883, nodejs/node#62430). Self-upgrading
via `npm install -g npm@latest` crashes before the install can run,
because `@npmcli/arborist` cannot start without that module.

Node 24 LTS bundles npm 11.x natively, which supports OIDC trusted
publishing out of the box (minimum is 11.5.1, per npm docs). Bumping
the runtime lets us delete the fragile upgrade step entirely.

Test: tag `v0.7.4-rc.2` after merge to validate the flow publishes
successfully with provenance.
2026-04-18 09:46:13 -07:00
..
block-claude-coauthor.yml ci: block Co-authored-by Claude/Anthropic trailers on PRs 2026-04-18 09:02:48 -07:00
publish-npm.yml fix(ci): use Node 24 for npm OIDC trusted publishing 2026-04-18 09:46:13 -07:00
release-menubar.yml docs: scrub private strategy notes from public text 2026-04-17 17:12:48 -07:00