trondhindenes/Git-Autoversion

Automatically generate semantic versions based on git repository state

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
configPath to configuration file (default: .autoversion.yaml)no""
config-flagsConfiguration flags to pass to autoversion (can be multiple, separated by newlines or commas)no""
fail-on-errorWhether to fail the action if version calculation failsnotrue
versionSpecific version of autoversion to use (default: 1, can be "1", "1.0", "1.0.0", or "latest")no1
namedescription
semverThe calculated semantic version (e.g., 1.0.0 or 1.0.0-pre.0)
semverWithPrefixThe calculated semantic version with v prefix (e.g., v1.0.0 or v1.0.0-pre.0)
pep440The calculated PEP 440 version (e.g., 1.0.0 or 1.0.0a0)
pep440WithPrefixThe calculated PEP 440 version with v prefix (e.g., v1.0.0 or v1.0.0a0)
majorThe major version number (e.g., 1)
minorThe minor version number (e.g., 0)
patchThe patch version number (e.g., 0)
isReleaseWhether this is a release version (true/false)