lfreleng-actions/🏷️ Increment Semantic Tag

Increments semantic version tags

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 8, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: lfreleng-actions/semantic-tag-increment@e2c9f1c5949b45313c05eb4e9da7a09f232564b9 # v0.1.2

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

namedescriptionrequireddefault
tagThe existing semantic tag to be incrementedyes
incrementIncrement type: major, minor, patch, prerelease, devnodev
prerelease_typeType of prerelease identifier (dev, alpha, beta, rc, etc.)no
pathDirectory location for git operationsno.
debugEnable verbose debug outputnofalse
check_tagsWhether to fetch and check against repository tagsnotrue
preserve_metadataWhether to preserve build metadata during version incrementsnofalse
fetch_timeoutTimeout in seconds for git remote fetch operationsno120
namedescription
tagThe incremented tag string with any original prefix
numeric_tagNumeric tag stripped of any v/V prefix