kube-tools/renovate.json

34 lines
822 B
JSON

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["github>thegeeklab/renovate-presets:docker"],
"packageRules": [
{
"matchPackageNames": ["kubernetes-sigs/kustomize"],
"extractVersion": "^kustomize\\/(?<version>v\\d+\\.\\d+\\.\\d+)$"
},
{
"matchPackageNames": [
"fluxcd/flux2",
"projectcalico/calico",
"cert-manager/cert-manager"
],
"automerge": true
},
{
"matchPackageNames": ["kubernetes/kubernetes"],
"matchUpdateTypes": ["patch"],
"automerge": true
},
{
"matchPackageNames": [
"mikefarah/yq",
"helm/helm",
"kubernetes-sigs/kustomize",
"yannh/kubeconform"
],
"matchUpdateTypes": ["minor", "patch"],
"automerge": true
}
]
}