The simplest setup for a single NPM package. Release Pilot auto-detects the ecosystem from package.json.
- Auto-detection (no config file needed)
- Dev releases on every push to main
- Stable releases on Monday or manual trigger
- Publishes to npm registry
- Copy
.github/workflows/release.ymlto your repo - Add
NPM_TOKENsecret to your repository - Add release labels to your PRs
| Label | Effect |
|---|---|
release:major |
1.0.0 → 2.0.0 |
release:minor |
1.0.0 → 1.1.0 |
release:patch |
1.0.0 → 1.0.1 |
release:skip |
No release |
No label defaults to patch.