mitigram/Semantic Versioning

Detect semantic version out of tag, branch and commit information

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
prereleaseLabel to use for pre-release tags (will override branch information) no""
namespaceNamespacing prefix for environment variables, empty to disable noCI
optionsAdditional options to semver, -v to print out path of found binaries no""
tagsRegular expression matching the tags that semver computation should consider as versioning tags. The default is a possibe letter v, possibly followed by some spaces, followed by a dotted version number with at least a major version number. no^v?[[:space:]]*[0-9]+(\.[0-9]+(\.[0-9]+)?)?
namedescription
semverSemantic Version
versionVersion number: major.minor.patch
branchGit branch
branch-shortGit branch short name, i.e. everything after trailing slash
tagCurrent relevant git tag
commit-shaFull git commit revision
commit-short-shaShort git commit revision