Skip to content

ci: add temporary npm/OIDC publish diagnostics#234

Merged
christopherkindl merged 1 commit into
mainfrom
ci/npm-publish-diagnostics
Jun 1, 2026
Merged

ci: add temporary npm/OIDC publish diagnostics#234
christopherkindl merged 1 commit into
mainfrom
ci/npm-publish-diagnostics

Conversation

@christopherkindl

Copy link
Copy Markdown
Member

Temporary diagnostic to debug the geist@1.7.2 publish failing with ENEEDAUTH (OIDC trusted publishing worked 2 weeks ago with an unchanged workflow).

Adds a step before changeset publish that prints node/npm/pnpm versions + which binary, the registry, and whether the OIDC token endpoint is exposed to the job.

Note: release-npm only runs on main, so this needs to be merged to produce output — the next push to main re-attempts the (still-unpublished) 1.7.2 publish, hits the diagnostic, then fails again as expected, giving us the data. Remove once the publish is fixed.

geist@1.7.2 fails to publish with ENEEDAUTH despite OIDC trusted publishing
working two weeks ago with an unchanged workflow. Print node/npm/pnpm versions
(and which binary), the registry, and whether the OIDC token endpoint is
exposed to the job, to confirm or rule out npm not using the OIDC-capable
binary at publish time. Temporary; remove once the publish is fixed.
@vercel

vercel Bot commented Jun 1, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
v0-vercel-geist-font Ready Ready Preview, Comment, Open in v0 Jun 1, 2026 9:46am

@christopherkindl christopherkindl merged commit bc6ce34 into main Jun 1, 2026
10 checks passed
@christopherkindl christopherkindl deleted the ci/npm-publish-diagnostics branch June 1, 2026 10:00
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