lucaspretti/Conventional Commits Auto Version

Automated semantic versioning with RC tags on staging and production releases, driven by conventional commits.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
version-filePath to version file (package.json, composer.json, pyproject.toml, VERSION, Chart.yaml). Format is auto-detected by filename.yes
helm-chartPath to Chart.yaml to update appVersion (optional)no""
staging-branchName of the staging/RC branchnostaging
production-branchName of the production branchnomaster
github-tokenGitHub token for creating releases and tagsyes
github-api-urlGitHub API base URL (for GitHub Enterprise Server)nohttps://api.github.com
update-floating-tagsUpdate vMAJOR and vMAJOR.MINOR floating tags on production release (useful for GitHub Actions consumed via @v1)nofalse
deployment-infoOptional markdown block for deployment section in release notesno""
namedescription
versionThe base version (e.g., 2.1.1)
rc-versionFull RC version if staging (e.g., 2.1.1-rc.3)
rc-numberRC number (e.g., 3)
bump-typemajor, minor, or patch
version-changedtrue if version was bumped