xornet-sl/Determine a project's version

Some description

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tag_prefixTag prefixnov
search_tags_globallySearch tags across all branchesnofalse
release_branch_regexpRelease branch name (regexp). Default: ^(main|master)$. Put empty string to disableno^(main|master)$
bump_typeBump type. major|minor|patch|auto. auto means that the action will determine the type of bump based on the commit messages. Default: autonoauto
breaking_change_regexpBreaking change regexpno^(breaking changes: |(feat|fix|chore|docs|style|refactor|perf|test|build|ci|revert)(\(.+\))?!: ).+
minor_change_regexpMinor change regexpno^(feat|fix|chore|docs|style|refactor|perf|test|build|ci|revert)(\(.+\))?: .+
namedescription
last_tagLast (previous) tag. If event is to push version tag, then last_tag == pushed tag.
last_tag_shaLast (previous) tag SHA. If event is to push version tag, then last_tag_sha == pushed tag SHA.
last_versionLast (previous) version. If event is to push version tag, then last_version == pushed version. Version is a tag without prefix.
suggested_versionNew suggested version. If event is to push version tag, then suggested_version == pushed version. Otherwise new version will be set to prerelease version (unless pushing to the release branch).
suggested_tagNew suggested tag based on suggested version.
on_tagTrue if the event is to push version tag. False otherwise.
on_release_branchTrue if the event is to push to release branch. False otherwise.
is_release_versionTrue if the suggested versions is a release version. False otherwise.