kvendingoldo/git-flow workflow

GitHub Action that auto-versions commits, tags releases, and publishes them—Git Flow style. You code, it handles the release

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
init_versionThe initial project version used for the first Git tag (e.g., 0.0.0)no0.0.0
primary_branchThe main development branch (e.g., main or master)nomain
tag_prefix_candidatePrefix applied to non-release Git tagsnorc/
tag_prefix_releasePrefix applied to release Git tagsno""
github_api_urlBase URL for the GitHub APInohttps://api.github.com
github_tokenGitHub token used for authentication (the built-in GITHUB_TOKEN secret can be used)no""
enable_git_pushWhether to push branches/tags to the remote Git repositoryyestrue
enable_github_releaseWhether to create GitHub releases in addition to Git tags (requires github_token)notrue
auto_release_branchesWhether to automatically create GitHub releases for specific branchesno""
log_levelVerbosity level for logging output (e.g., INFO, DEBUG, ERROR)noINFO
namedescription
versionGenerated version
safe_versionGenerated version without any specific symbols