alfred82santa/Define next version action

Calculate new version of package

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Feb 10, 2025
License
AGPL 3.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: alfred82santa/action-next-version@a10a6ecf5bd78cf83bd37c718049931878db4f8d # v1.3.0

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

namedescriptionrequireddefault
versionPackage versionyes
versionFormatVersion format. Allowed values: semver and pep440yessemver
levelNext version level. Allowed values: major, minor, patch, rc, beta, alpha, devyespatch
releaseTagPatternRelease prefix to filterno^v((?:[1-9][0-9]*|0)(?:\.(?:[1-9][0-9]*|0))*(?:[\.\-_+]?[a-zA-Z](?:[\.\-_+0-9a-zA-Z]+)?)?)$
tokenPersonal access token (PAT)yes${{ github.token }}
namedescription
versionNext version
baseReleaseBase release version
baseReleaseMinorBase release version - minor granularity
versionNoBuildNext version with no build part
majorMajor part
minorMinor part
patchPatch part
prereleaseTypePrerelease type
prereleaseNumberPrerelease number
isPrereleaseWhether it is a prerelease or not
buildBuild part