zero-nonsense-dev/ReleaseScribe – Conventional Commits → Changelog & Release
Generate CHANGELOG.md, bump SemVer, and create GitHub Releases from Conventional Commits. Includes presets & monorepo mode.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| release-type | auto|patch|minor|major | no | auto |
| changelog-path | Path to CHANGELOG.md | no | CHANGELOG.md |
| prev-tag | Override previous tag (optional) | no | — |
| next-tag | Override next tag (optional, e.g., v1.2.3) | no | — |
| dry-run | If true, compute and log changes without modifying files or creating releases | no | false |
| preset | Conventional preset id (e.g., conventional) | no | conventional |
| preset-path | Path to custom preset JSON | no | — |
| monorepo | Enable monorepo mode (true|false) | no | false |
| packages-glob | Glob for packages (only used in monorepo mode) | no | packages/* |
| execution-mode | local|remote (remote calls your core API for release planning) | no | local |
| core-api-url | Remote core API endpoint used when execution-mode=remote | no | — |
| core-api-token | Token for remote core API (recommended via secrets) | no | — |
| core-api-timeout-ms | Timeout in milliseconds for remote core API requests | no | 15000 |
| github-token | GitHub token (defaults to GITHUB_TOKEN) | no | — |
Outputs
| name | description |
|---|---|
| next_version | Calculated next version (e.g., v1.2.3) |