Commit Graph

7 Commits

Author SHA1 Message Date
cd99b47ee1 Add setup-node step for npm registry auth
setup-node with registry-url configures the .npmrc with the OIDC
token needed for trusted publishing via bunx npm publish.

Co-authored-by: Ona <no-reply@ona.com>
2026-03-14 01:29:05 +00:00
3827ccff23 Add top-level OIDC permissions to publish workflow (#7)
Co-authored-by: Ona <no-reply@ona.com>
2026-03-14 01:23:37 +00:00
650e2141d8 Use bunx npm publish for trusted publishing (#6)
bun publish does not pick up the OIDC token for npm trusted publishing.

Co-authored-by: Ona <no-reply@ona.com>
2026-03-14 01:19:35 +00:00
00a5e83e8b Use trusted publishing (OIDC) instead of npm token
Co-authored-by: Ona <no-reply@ona.com>
2026-02-28 01:57:57 +00:00
4bd3a5f2da Use bun publish in CI workflow
Co-authored-by: Ona <no-reply@ona.com>
2026-02-28 01:56:06 +00:00
c9d4ff28e3 Add npm publish workflow on GitHub release
Requires NPM_TOKEN secret. Builds, tests, then publishes with provenance.

Co-authored-by: Ona <no-reply@ona.com>
2026-02-28 01:30:17 +00:00
b8d1d2de80 Add CI workflow: build, typecheck, test
Co-authored-by: Ona <no-reply@ona.com>
2026-02-28 01:16:40 +00:00