Skip to content

fix(ci): restore registry-url in release trusted-publish workflow#11

Merged
stevenobiajulu merged 1 commit intomainfrom
tweak-release-oidc-registry-url
Feb 25, 2026
Merged

fix(ci): restore registry-url in release trusted-publish workflow#11
stevenobiajulu merged 1 commit intomainfrom
tweak-release-oidc-registry-url

Conversation

@stevenobiajulu
Copy link
Member

Summary: restore registry-url in setup-node for all release jobs. Why: release publish still fails with ENEEDAUTH, indicating trusted publishing is not being engaged; this aligns with npm's documented setup while keeping token cleanup and Node 22. Ref: #9.

Even with Node 22 and id-token permissions, npm publish was failing in release with ENEEDAUTH, meaning trusted publishing was not being engaged.\n\nsetup-node's registry-url configuration is part of npm's recommended trusted publishing setup. This restores registry-url in all release jobs while keeping token cleanup to avoid stale token fallback.\n\nRef: #9
@stevenobiajulu stevenobiajulu merged commit d6e70cb into main Feb 25, 2026
9 checks passed
@stevenobiajulu stevenobiajulu deleted the tweak-release-oidc-registry-url branch February 25, 2026 22:42
@codecov
Copy link

codecov bot commented Feb 25, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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