ryanguild/CCVer - Conventional Commits Versioning
A zero dependency tool for conventional commits and semantic versioning
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| path | Path to the git repository | no | . |
| format | Version format string (e.g., "vYY.CC.CC-pre.<short-sha>") | no | — |
| no-pre | Exclude pre-release identifiers from version output | no | false |
| ci | Throw an error if the repository is dirty | no | true |
| command | CCVer subcommand to run (changelog, git-format, etc.) | no | — |
| command_peek_message | Message to use while peeking using peek subcommand | no | chore: peek next version |
| command_tag_all | --all option for tag subcommand | no | false |
Outputs
| name | description |
|---|---|
| version | The computed version string |
| changelog | Generated changelog (when command=changelog) |