This package publishes to npm when a tag matching v* is pushed.
- GitHub repository:
devcodex-labs/intent-runtime - npm package:
@devcodex-labs/intent-runtime - GitHub Actions secret:
NPM_TOKEN
- Update
package.jsonversion. - Run:
npm test
npm pack --dry-run- Commit the release changes.
- Tag the commit:
git tag v0.1.0
git push origin main --tags- GitHub Actions publishes the package with public scoped package access.
The workflow does not store npm tokens in source. It expects GitHub Actions to provide NODE_AUTH_TOKEN from the NPM_TOKEN repository secret.