e-marchand/Auto Increment Tag Action

Automatically create and push release tags based on branch names with incremental versioning

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
branchBranch to create tag for (leave empty for current branch)no""
tag_prefixTag prefix to use instead of branch name (leave empty to use branch name)no""
tag_suffixTag suffix to use.no""
git_user_nameGit user name for commits (default: github-actions[bot])nogithub-actions[bot]
git_user_emailGit user email for commits (default: github-actions[bot]@users.noreply.github.com)nogithub-actions[bot]@users.noreply.github.com
github_tokenGitHub token with contents:write permissionyes
generate_commit_linksGenerate commit links when a new tag is creatednofalse
exclude_pathsGlob patterns for paths to exclude (comma or newline separated). If all changes match these patterns, no tag will be created. Example: "*.md,.github/workflows/**"no""
namedescription
tagThe tag that was created or found
tag_commitThe commit hash of the current tag
previous_tagThe previous tag before the current one
previous_tag_commitThe commit hash of the previous tag
tag_createdWhether a new tag was created (true) or an existing tag was used (false)
commit_linksGenerated commit links (when generate_commit_links is true)