Skip to content

chore: publish via npm trusted publishing (OIDC), drop NPM_TOKEN - #4

Merged
bearmug merged 1 commit into
mainfrom
chore/trusted-publishing
Sep 17, 2026
Merged

bearmug merged 1 commit into
mainfrom
chore/trusted-publishing

Conversation

@bearmug

@bearmug bearmug commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

Classic NPM_TOKEN fails with EOTP when the npm account enforces 2FA on writes. Trusted publishing uses the id-token OIDC claim instead — no long-lived token. One-time npm-side setup: package Settings → Trusted Publisher → GitHub Actions (fiale-plus/jev-cli, workflow npm-publish.yml). After that, delete the NPM_TOKEN secret.

@bearmug
bearmug merged commit becf7da into main Sep 17, 2026
2 checks passed
@bearmug
bearmug deleted the chore/trusted-publishing branch September 17, 2026 21:22
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