- Runs on PRs and pushes to
main - Tests, linting, security scans
- Dependency review on PRs
- Runs on push to
main(automatic) - Manual trigger available via workflow_dispatch
- Publishes to npm with provenance
- NPM_TOKEN: Create an Automation token on npmjs.com and add it to repository secrets
- Branch Protection: Enable on
mainbranch to require PR reviews
Update version in package.json, merge to main, and publish happens automatically.