Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsInvalidConfig ¶
IsInvalidConfig asserts invalidConfigError.
Types ¶
type Config ¶
type Config struct {
Interval string
Language string
// Reviewers is baked into the generated config's top-level `reviewers`
// array. Empty omits the key.
Reviewers []string
// CircleCIGenerated, when true, disables Renovate's giantswarm/architect orb
// updates because the repo's .circleci/config.yml (and the orb version it
// pins) is generated by `devctl gen circleci`.
CircleCIGenerated bool
// RepoName is the repository name under the giantswarm organization, used
// to build the renovate-custom.json5 extends entry when HasCustomConfig is
// true.
RepoName string
// HasCustomConfig, when true, appends the repo-owned renovate-custom.json5
// as the last `extends` entry so repo-specific rules win over the shared
// presets. The file itself is never generated or touched by devctl.
HasCustomConfig bool
// Deprecated, when true, extends the renovate-presets deprecated.json5
// preset, which disables all routine updates and keeps only
// security/vulnerability remediation. Set for repos marked
// lifecycle: deprecated.
Deprecated bool
}
Click to show internal directories.
Click to hide internal directories.