Skip to content

馃悰 Handle bootstrap npm dist-tags - #25

Merged
IsaacInsoll merged 1 commit into
mainfrom
fix/post-bootstrap-release
Aug 5, 2026
Merged

IsaacInsoll merged 1 commit into
mainfrom
fix/post-bootstrap-release

Conversation

@IsaacInsoll

Copy link
Copy Markdown
Owner

Summary

  • record the completed 1.0.0-rc.0 bootstrap and trusted-publisher setup
  • accept npm assigning latest only for the known first-registration bootstrap
  • keep future prerelease verification strict when a prerelease moves latest

The package publication and provenance succeeded in release run #30971442298. Its announcement job stopped because npm assigned both next and latest on the first package registration; the maintainer accepted that temporary state until stable 1.0.0 replaces latest.

Checks

  • npm run format:check
  • npm run lint
  • npm run typecheck
  • npm test (76 tests)
  • live registry verification for 1.0.0-rc.0 with the scoped bootstrap exception
  • git diff --check

Record npm assigning latest during the package's first registration and allow only the known bootstrap verification to accept it. Future prerelease verification still rejects moving latest to the prerelease version.
@IsaacInsoll
IsaacInsoll merged commit 73f7573 into main Aug 5, 2026
6 checks passed
@IsaacInsoll
IsaacInsoll deleted the fix/post-bootstrap-release branch August 5, 2026 03:54
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.

2 participants