Commit efca8e8
Remove npm token from publish workflow (#2)
* Remove npm token from publish workflow
Use npm trusted publishing instead of token-based authentication.
The workflow already has id-token: write permission and --provenance
flag which enables OIDC-based trusted publishing.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
* Set version to 0.0.0 and use release tag for npm publish
The package.json version is now set to 0.0.0 in the repository. The publish workflow extracts the version from the GitHub release tag and applies it before publishing to npm.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
---------
Co-authored-by: Claude <[email protected]>1 parent 1e63b6b commit efca8e8
2 files changed
+8
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
65 | 72 | | |
66 | 73 | | |
67 | | - | |
68 | | - | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments