Skip to content

Restore npm trusted publishing for the pending release - #59

Merged
kvz merged 2 commits into
mainfrom
publish-npm
Oct 18, 2026
Merged

kvz merged 2 commits into
mainfrom
publish-npm

Conversation

@kvz

@kvz kvz commented Oct 18, 2026

Copy link
Copy Markdown
Member

Why

The approved 0.6.1 version PR merged, but publication repeatedly failed in Yarn’s provenance client with a duplicate transparency-log entry. Changesets 3 now chooses Yarn for this Yarn workspace, leaving the installed npm trusted-publishing client unused.

Pin the maintained Changesets 2 publisher, which uses npm for this workspace, and enable npm provenance explicitly. OIDC permissions, immutable installs, package validation, versioning, and the existing GitHub release workflow remain intact. No local publish or provenance bypass.

Also document the release-tooling constraint and clarify that release changes go through a reviewed PR.

Validation

  • corepack yarn install and corepack yarn dedupe
  • corepack yarn check: 305 tests passed; no type errors
  • Inspected Changesets 2.31.1 package discovery, npm publishing, and lifecycle behavior
  • Council: Codex reviewer and arbiter found no issues; Claude provider could not run because of a rate limit
  • Actual npm publication and provenance will be verified after the main release workflow runs

🤖 Claimed by kvz on studio1/convex since 2026-10-18 · resume: codex resume 019fa2ee-f994-79d0-9d50-071bf2cb7ad6

@vercel

vercel Bot commented Oct 18, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
convex Ready Ready Preview Oct 18, 2026 10:49am UTC

Request Review

@kvz
kvz merged commit bf9e215 into main Oct 18, 2026
12 checks passed

This branch was successfully deployed

1 active deployment
Preview — d5758dc0 Deployed Oct 18, 2026 by vercel[bot]
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