From c0ca044cdad97c104b109e530b33ecfcc8234414 Mon Sep 17 00:00:00 2001 From: Tom Pantelis Date: Wed, 6 Dec 2023 15:13:19 -0500 Subject: [PATCH] Group dependabot updates in a single PR ...per package-ecosystem. Signed-off-by: Tom Pantelis --- .github/dependabot.yml | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 3b25deeba..4d10f2dcd 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -5,31 +5,55 @@ updates: directory: '/' schedule: interval: monthly + groups: + github-actions: + patterns: + - "*" - package-ecosystem: github-actions directory: '/' target-branch: "release-0.13" schedule: interval: monthly + groups: + github-actions: + patterns: + - "*" - package-ecosystem: github-actions directory: '/' target-branch: "release-0.14" schedule: interval: monthly + groups: + github-actions: + patterns: + - "*" - package-ecosystem: github-actions directory: '/' target-branch: "release-0.15" schedule: interval: monthly + groups: + github-actions: + patterns: + - "*" - package-ecosystem: github-actions directory: '/' target-branch: "release-0.16" schedule: interval: monthly + groups: + github-actions: + patterns: + - "*" - package-ecosystem: gomod target-branch: "release-0.14" directory: "/" schedule: interval: weekly + groups: + gomod: + patterns: + - "*" allow: # Pick up k8s.io updates - dependency-name: k8s.io/client-go @@ -42,6 +66,10 @@ updates: directory: "/" schedule: interval: weekly + groups: + gomod: + patterns: + - "*" allow: # Pick up k8s.io updates - dependency-name: k8s.io/client-go @@ -54,6 +82,10 @@ updates: directory: "/" schedule: interval: weekly + groups: + gomod: + patterns: + - "*" allow: # Pick up k8s.io updates - dependency-name: k8s.io/client-go @@ -65,6 +97,10 @@ updates: directory: "/" schedule: interval: weekly + groups: + gomod: + patterns: + - "*" ignore: # These are included by k8s.io/client-go - dependency-name: k8s.io/api @@ -73,3 +109,7 @@ updates: directory: "/tools" schedule: interval: weekly + groups: + tools: + patterns: + - "*"