diff --git a/.github/renovate.json b/.github/renovate.json index 48cfc86..a4401fa 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -9,8 +9,14 @@ "packageRules": [ { "groupName": "github actions", - "matchManagers": ["github-actions"], - "matchUpdateTypes": ["major", "minor", "patch"], + "matchManagers": [ + "github-actions" + ], + "matchUpdateTypes": [ + "major", + "minor", + "patch" + ], "extends": [ "helpers:pinGitHubActionDigests" ], @@ -18,9 +24,14 @@ }, { "groupName": "golang", - "matchDatasources": ["docker", "go-version"], - "matchPackagePatterns": ["golang"], - "minimumReleaseAge": "14 days" + "matchDatasources": [ + "docker", + "go-version" + ], + "minimumReleaseAge": "14 days", + "matchPackageNames": [ + "/golang/" + ] }, { "groupName": "kubernetes packages", @@ -28,37 +39,41 @@ "matchDatasources": [ "go" ], - "matchUpdateTypes": ["major", "minor", "patch"], - "matchPackagePrefixes": [ - "k8s.io/api", - "k8s.io/apiextensions-apiserver", - "k8s.io/apimachinery", - "k8s.io/apiserver", - "k8s.io/cli-runtime", - "k8s.io/client-go", - "k8s.io/cloud-provider", - "k8s.io/cluster-bootstrap", - "k8s.io/code-generator", - "k8s.io/component-base", - "k8s.io/controller-manager", - "k8s.io/cri-api", - "k8s.io/csi-translation-lib", - "k8s.io/kube-aggregator", - "k8s.io/kube-controller-manager", - "k8s.io/kube-proxy", - "k8s.io/kube-scheduler", - "k8s.io/kubectl", - "k8s.io/kubelet", - "k8s.io/legacy-cloud-providers", - "k8s.io/metrics", - "k8s.io/mount-utils", - "k8s.io/pod-security-admission", - "k8s.io/sample-apiserver", - "k8s.io/sample-cli-plugin", - "k8s.io/sample-controller", - "sigs.k8s.io/controller-runtime" + "matchUpdateTypes": [ + "major", + "minor", + "patch" ], - "minimumReleaseAge": "14 days" + "minimumReleaseAge": "14 days", + "matchPackageNames": [ + "k8s.io/api{/,}**", + "k8s.io/apiextensions-apiserver{/,}**", + "k8s.io/apimachinery{/,}**", + "k8s.io/apiserver{/,}**", + "k8s.io/cli-runtime{/,}**", + "k8s.io/client-go{/,}**", + "k8s.io/cloud-provider{/,}**", + "k8s.io/cluster-bootstrap{/,}**", + "k8s.io/code-generator{/,}**", + "k8s.io/component-base{/,}**", + "k8s.io/controller-manager{/,}**", + "k8s.io/cri-api{/,}**", + "k8s.io/csi-translation-lib{/,}**", + "k8s.io/kube-aggregator{/,}**", + "k8s.io/kube-controller-manager{/,}**", + "k8s.io/kube-proxy{/,}**", + "k8s.io/kube-scheduler{/,}**", + "k8s.io/kubectl{/,}**", + "k8s.io/kubelet{/,}**", + "k8s.io/legacy-cloud-providers{/,}**", + "k8s.io/metrics{/,}**", + "k8s.io/mount-utils{/,}**", + "k8s.io/pod-security-admission{/,}**", + "k8s.io/sample-apiserver{/,}**", + "k8s.io/sample-cli-plugin{/,}**", + "k8s.io/sample-controller{/,}**", + "sigs.k8s.io/controller-runtime{/,}**" + ] } ], "postUpdateOptions": [