Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BumpOptions ¶
BumpOptions configures the behaviour when bumping a semantic version
type Bumper ¶
type Bumper struct {
// contains filtered or unexported fields
}
Bumper is capable of bumping a semantic version associated with a git repository based on the conventional commits standard: @see https://www.conventionalcommits.org/en/v1.0.0/
type Increment ¶
type Increment string
Increment defines the different types of increment that can be performed against a semantic version
const ( // NoIncrement represents no increment change to a semantic version NoIncrement Increment = "None" // PatchIncrement represents a patch increment (1.0.x) to a semantic version PatchIncrement Increment = "Patch" // MinorIncrement represents a minor increment (1.x.0) to a semantic version MinorIncrement Increment = "Minor" // MajorIncrement represents a major increment (x.0.0) to a semantic version MajorIncrement Increment = "Major" )
func ParseCommit ¶
ParseCommit will identify the type of increment to perform by parsing the commit message against the conventional commit standards defined, @see: https://www.conventionalcommits.org/en/v1.0.0/
Click to show internal directories.
Click to hide internal directories.