From ce495deab6d6ad824d0a4b2ce85573ff8bedb4ce Mon Sep 17 00:00:00 2001 From: Richard Case Date: Wed, 13 Dec 2023 15:28:57 +0000 Subject: [PATCH] chore: update dependabot to group updates Signed-off-by: Richard Case --- .github/dependabot.yml | 44 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 42 insertions(+), 2 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index c892569a4e..831accc96c 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -3,9 +3,25 @@ updates: - package-ecosystem: "gomod" directory: "/" schedule: - interval: "daily" + interval: "weekly" commit-message: prefix: ":seedling:" + labels: + - "kind/cleanup" + groups: + dependencies: + patterns: + - "*" + ignore: + # Ignore Cluster-API as its upgraded manually. + - dependency-name: "sigs.k8s.io/cluster-api" + # Ignore controller-runtime as its upgraded manually. + - dependency-name: "sigs.k8s.io/controller-runtime" + # Ignore k8s and its transitives modules as they are upgraded manually + # together with controller-runtime. + - dependency-name: "k8s.io/*" + - dependency-name: "go.etcd.io/*" + - dependency-name: "google.golang.org/grpc" - package-ecosystem: "docker" directory: "/" @@ -13,6 +29,12 @@ updates: interval: "weekly" commit-message: prefix: ":seedling:" + labels: + - "kind/cleanup" + groups: + dependencies: + patterns: + - "*" # Enable version updates for Go tools - package-ecosystem: "gomod" @@ -21,6 +43,12 @@ updates: interval: "weekly" commit-message: prefix: ":seedling:" + labels: + - "kind/cleanup" + groups: + dependencies: + patterns: + - "*" - package-ecosystem: "docker" directory: "/hack/tools" @@ -28,10 +56,22 @@ updates: interval: "weekly" commit-message: prefix: ":seedling:" + labels: + - "kind/cleanup" + groups: + dependencies: + patterns: + - "*" - package-ecosystem: "github-actions" directory: "/" schedule: - interval: "daily" + interval: "weekly" commit-message: prefix: ":seedling:" + labels: + - "kind/cleanup" + groups: + dependencies: + patterns: + - "*"