From e73560a70b9a06593f903412774c9191b60aea66 Mon Sep 17 00:00:00 2001 From: Alexander Lais Date: Thu, 23 Jul 2026 13:00:23 +0200 Subject: [PATCH] ci(dependabot): split /sample gomod entry from / The /sample module is a separate entity from the root; grouping both under one gomod block with a k8s.io/* / sigs.k8s.io/* ignore rule can produce inconsistent bumps when sample's deps (via ironcore) transitively require newer k8s versions than the ignore rule allows. Give /sample its own gomod entry with its own group and no ignore list. Signed-off-by: Alexander Lais --- .github/dependabot.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 19230da..fd9723c 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -2,9 +2,7 @@ version: 2 updates: - package-ecosystem: "gomod" - directories: - - "/" - - "/sample" + directory: "/" schedule: interval: "weekly" groups: @@ -14,6 +12,14 @@ updates: ignore: - dependency-name: "k8s.io/*" - dependency-name: "sigs.k8s.io/*" + - package-ecosystem: "gomod" + directory: "/sample" + schedule: + interval: "weekly" + groups: + sample-go-dependencies: + patterns: + - "*" - package-ecosystem: "github-actions" directory: "/" schedule: