Documentation
¶
Overview ¶
Package release orchestrates the release process by coordinating commit parsing, version calculation, changelog generation, and VCS provider interactions.
Index ¶
Constants ¶
View Source
const (
DefaultPreviewHashLength = 7
)
Variables ¶
View Source
var ErrChangelogEntryNotFound = errors.New("changelog entry not found")
View Source
var ErrConflictingReleaseAs = errors.New("conflicting release-as footers")
View Source
var ErrInvalidPreviewHashLength = errors.New("invalid preview hash length")
View Source
var ErrInvalidReleaseAs = errors.New("invalid release-as footer")
View Source
var ErrInvalidReleaseBranch = errors.New("invalid release branch")
View Source
var ErrMultiplePendingReleasePRs = errors.New("multiple pending release PRs found")
View Source
var ErrPreviewTagNotAllowed = errors.New("preview tags are not allowed")
Functions ¶
This section is empty.
Types ¶
type Releaser ¶
type Releaser struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.