package
2.18.0+incompatible
Repository: https://github.com/cockroachdb/cockroach-operator.git
Documentation: pkg.go.dev

# Functions

CreateReleaseBranch creates a new branch for the release named release-<version>.
EnsureUniqueVersion verifies that this is a new version by checking the existing tags.
GenerateFiles runs make release/gen-files passing the appropriate channel options based on the version.
UpdateChangelog ensures that the release is setup correctly in the changelog and that a new [Unreleased] section is added appropriately.
UpdateVersion sets the version in version.txt.
ValidateVersion ensures the supplied version matches our expected version regexp.

# Interfaces

Step defines an action to be taken during the release process.

# Type aliases

CmdFn describes a function that runs a Cmd.
ExecFn describes a function that executes shell commands.
FileFn describes a function that reads a file and returns it's contents.
StepFn is a function that implements Step.