oss-actions/Auto Semver

Easily manage versioning for your repository

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
tokena [personal access token](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens) or `$ {{ github.token }}`. This is used together with the `git` commandline to list commits and tags in your repository. yes
repositoryWhich repository to autosemver for. This should normally be set to `$ {{ github.repository }}`. yes
typeWhat type of increment to do on the previous version. Supported values are `major`, `minor` and `patch`. yes
vprefixWhether or not to include a `v` in the beginning of the version. no
namedescription
versionThe next version to tag.
minor_versionSame as `version` but with the `.<PATCH>` cut off.
major_versionSame as `version` but with the `.<MINOR>.<PATCH>` cut off.
previous_versionThe highest and currently available semver tag in the repository.
previous_version_refThe commit reference that the highest and currently available semver tag is referencing to.