package
2.25.0+incompatible
Repository: https://github.com/gembaadvantage/uplift.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
Parse a semantic version.
ParseLog will identify the maximum semantic increment by parsing the commit log against the conventional commit standards defined, @see: https://www.conventionalcommits.org/en/v1.0.0/.
No description provided by the author
ParsePrerelease attempts to parse a prerelease suffix.
# Constants
MajorIncrement represents a major increment (x.0.0) to a semantic version.
MinorIncrement represents a minor increment (1.x.0) to a semantic version.
NoIncrement represents no increment change to a semantic version.
PatchIncrement represents a patch increment (1.0.x) to a semantic version.
Pattern defines the regular expression for matching a semantic version.
Token defines a constant that can be used to perform a string replacement in a consistent manner.
# Variables
Regex for matching a semantic version.
# Structs
No description provided by the author
Version provides a less strict implementation of a semantic version by supporting an optional use of a 'v' prefix.
# Type aliases
Increment defines the different types of increment that can be performed against a semantic version.