Skip to content

Fix release Changeset and document npm bootstrap - #31

Merged
bjacobso merged 1 commit into
mainfrom
fix/npm-release-bootstrap
Sep 25, 2026
Merged

bjacobso merged 1 commit into
mainfrom
fix/npm-release-bootstrap

Conversation

@bjacobso

Copy link
Copy Markdown
Owner

Summary

  • Remove the private Cloudflare package from the public release Changeset. This fixes the current changeset version failure caused by mixed private and publishable packages.
  • Document the one-time npm bootstrap needed for the unpublished @triplex-build packages and the later trusted publisher setup.

Verification

  • pnpm changeset status
  • pnpm docs:check
  • pnpm exec oxfmt --check CONTRIBUTING.md .changeset/public-custom-runtimes.md

Remaining npm account setup

The linked publish job failed with ENEEDAUTH because the npm-publish environment has no NPM_TOKEN secret. The first package publish needs npm account credentials; after the packages exist, configure their trusted publishers for bjacobso/triplex, release.yml, and npm-publish.

@bjacobso
bjacobso force-pushed the fix/npm-release-bootstrap branch from 1a324c7 to 6084e28 Compare September 25, 2026 20:20
@bjacobso
bjacobso marked this pull request as ready for review September 25, 2026 20:26
@bjacobso
bjacobso merged commit bc533be into main Sep 25, 2026
13 of 14 checks passed
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