manticoresoftware/SemVer Tagger

Tags the current commit generating a valid (and reasonable) Semantic Versioning 2.0 version based on Conventional Commits specification

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 14, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: manticoresoftware/semver-tagger-action@284d66a628f504a241bd65979fa0de8525dba9f0 # v4

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
github_tokenGitHub token for pushing tagsyes
ignore_patternsPipe-separated list of file patterns to ignore when calculating version bumpno\.md$|\.txt$|^test/|^manual/|\.clt|\.github|\.patterns|\.yml|\.gitignore
conventional_commits_authorsComma-separated list of commit authors whose commits should be analyzed following strict Conventional Commits rulesno""
debugEnable debug modenofalse
namedescription
versionThe new version tag created by the action
version_fullFull version string including branch and commit information
version_rpmFull version string including branch and commit information for RPM
version_debFull version string including branch and commit information for DEB
version_updatedIndicates whether the version was updated (true/false)
targetBuild target - release or dev depending on presence of release tag