Versions in this module Expand all Collapse all v1 v1.7.3 Jun 23, 2026 v1.7.2 Jun 23, 2026 Changes in this version + func CheckChangelogEntry(changelogPath, tag string) error + func Confirm(prompt string) bool + func GitAdd(dir string, paths ...string) error + func GitCheckoutMain(dir string) error + func GitCommit(dir, msg string) error + func GitIsClean(dir string) (bool, error) + func GitLatestTagWithMinor(dir, minor string) (string, error) + func GitPull(dir string) error + func GitPush(dir string) error + func GitPushTags(dir string) + func GitRun(dir string, args ...string) error + func GitTagExists(dir, tag string) (bool, error) + func GitTagSigned(dir, tag string) error + func MinorVersion(tag string) string + func ReplaceInFile(path, old, new string) (bool, error) + func ReplaceLineInFile(path string, transform func(line string) string) (bool, error) + func ValidateTag(tag string) (semver string, err error) + type Changelog struct + func (c *Changelog) Change(msg string) + func (c *Changelog) Fail(msg string) + func (c *Changelog) HasErrors() bool + func (c *Changelog) PrintSummary(title string)