# Functions
nolint:gocognit,cyclop // ignore.
FeatureNewCommand is similar to NewCommand but creates a PR with a temporary deployment of the application.
NewCommand creates the initial PR which is going to be merged to the first environment.
PromoteCommand is run after a PR is merged.
nolint:funlen,cyclop,gocognit // ignore.
StatusCommand is run inside a PR to check if the PR can be merged.