Skip to content

release: prepare KB npm bootstrap - #7

Merged
0thernet merged 1 commit into
mainfrom
codex/npm-bootstrap-20260827
Aug 27, 2026
Merged

release: prepare KB npm bootstrap#7
0thernet merged 1 commit into
mainfrom
codex/npm-bootstrap-20260827

Conversation

@0thernet

Copy link
Copy Markdown
Member

Summary

  • prepares @hraness/kb@0.17.1 for its first public npm release
  • adds conservative dual-use metadata and the packaged disclosure
  • adds exact Bun/npm tarball consumer verification with bounded inventory and size
  • adds tokenless, stage-only trusted publishing for later versions
  • requires the public npm artifact to match source before creating the immutable GitHub Release
  • documents the interactive 2FA bootstrap and later release sequence

Verification

  • bun run check
  • 1,180 tests, 0 failures
  • exact tarball installed and exercised with Bun and npm
  • clean runtime audit: 0 vulnerabilities
  • generated dist/ and bun.lock remained unchanged

The first npm publication, trusted-publisher configuration, tag, and GitHub Release intentionally follow only after this source change is merged and the exact main-branch artifact is reviewed.

@0thernet
0thernet merged commit 58bd07b into main Aug 27, 2026
2 checks passed
@0thernet
0thernet deleted the codex/npm-bootstrap-20260827 branch August 27, 2026 19:41
@0thernet
0thernet restored the codex/npm-bootstrap-20260827 branch August 27, 2026 19:48
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