manticoresoftware/SemVer Tagger
Tags the current commit generating a valid (and reasonable) Semantic Versioning 2.0 version based on Conventional Commits specification
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 14, 2026
- License
- MIT
Pinned Snippet
uses: manticoresoftware/semver-tagger-action@284d66a628f504a241bd65979fa0de8525dba9f0 # v4tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | GitHub token for pushing tags | yes | — |
| ignore_patterns | Pipe-separated list of file patterns to ignore when calculating version bump | no | \.md$|\.txt$|^test/|^manual/|\.clt|\.github|\.patterns|\.yml|\.gitignore |
| conventional_commits_authors | Comma-separated list of commit authors whose commits should be analyzed following strict Conventional Commits rules | no | "" |
| debug | Enable debug mode | no | false |
Outputs
| name | description |
|---|---|
| version | The new version tag created by the action |
| version_full | Full version string including branch and commit information |
| version_rpm | Full version string including branch and commit information for RPM |
| version_deb | Full version string including branch and commit information for DEB |
| version_updated | Indicates whether the version was updated (true/false) |
| target | Build target - release or dev depending on presence of release tag |