Skip to content

fix(deploy): restore npm OIDC trusted publishing#94

Merged
javorosas merged 1 commit intomainfrom
fix/deploy-oidc-auth
Mar 30, 2026
Merged

fix(deploy): restore npm OIDC trusted publishing#94
javorosas merged 1 commit intomainfrom
fix/deploy-oidc-auth

Conversation

@javorosas
Copy link
Copy Markdown
Member

@javorosas javorosas commented Mar 30, 2026

Summary

  • remove the npm@10.9.2 pin from deploy workflow
  • keep Node 24 npm for publish, which supports trusted publishing/OIDC flow
  • set explicit npm registry URL in setup-node

Why

Latest deploy to main failed with ENEEDAUTH during npm publish --provenance.
This happened after pinning npm 10 in deploy; removing that pin restores the expected OIDC trusted publishing behavior.

@javorosas javorosas merged commit 285a62a into main Mar 30, 2026
8 checks passed
@javorosas javorosas deleted the fix/deploy-oidc-auth branch March 30, 2026 15: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.

1 participant