Commit graph

5 commits

Author SHA1 Message Date
kite
6d952b6180 fix(ci): restore registry-url for npm OIDC trusted publishing
Without registry-url, npm CLI cannot initiate the OIDC authentication
flow against the npm registry, causing ENEEDAUTH errors.
2026-05-22 15:52:23 +08:00
kite
3940e1af3f fix(ci): remove registry-url to allow npm OIDC authentication
setup-node's registry-url generates .npmrc with a token placeholder
that overrides npm's OIDC flow, causing 404 on publish.
2026-05-21 21:50:33 +08:00
kite
80d5121d88 ci: inject version from git tag before npm publish
Use git tag as the single source of truth for version number.
Eliminates the need to keep package.json version in sync manually.
2026-05-21 21:20:48 +08:00
kite
365c9ee9a4 ci: switch npm publish to OIDC trusted publishing
Remove NPM_TOKEN secret dependency and use GitHub Actions OIDC
id-token for npm authentication with provenance attestation.
2026-05-21 19:28:53 +08:00
kite
7c8b8562aa feat: init 2026-05-20 22:03:52 +08:00