| name | release |
| description | Release workflow for agent-vault. Follow these steps when publishing a new version. |
Release
Steps
npm version <patch|minor|major> -m "chore: bump version to %s"
git push && git push --tags
CI will automatically run tests, publish to npm, and create a GitHub Release.
Rules
- Always pass
-m "chore: bump version to %s" to npm version
- Tag format:
v* (e.g. v0.2.0), this is npm's default
- Do NOT manually edit
version in package.json — always use npm version
- Do NOT manually create tags —
npm version creates them
- Ensure all changes are committed before running
npm version
- CI requires the GitHub repo to be public (for
--provenance)
- npm trusted publishing via OIDC — no
NPM_TOKEN secret needed, configured on npmjs.com