- Ensure
NPM_TOKENis set in GitHub repository secrets - Have npm publishing permissions for
@vapi-ai/client-sdk-react
-
Update version in package.json
npm version patch # or minor/major -
Push changes and tags
git push origin main git push origin --tags
-
Create GitHub Release
- Go to Releases → "Draft a new release"
- Select the tag you just created (e.g.,
v1.0.0) - Title:
v1.0.0(same as tag) - Generate release notes or write changelog
- Click "Publish release"
-
Verify
patch: Bug fixes (1.0.0 → 1.0.1)minor: New features (1.0.0 → 1.1.0)major: Breaking changes (1.0.0 → 2.0.0)
Example: Tag v1.0.0 requires package.json version 1.0.0