From 555df2ecb9721e6f5f03765626501c870823594a Mon Sep 17 00:00:00 2001 From: Nick Neisen <5108029+nwneisen@users.noreply.github.com> Date: Tue, 21 Jan 2025 09:22:51 -0700 Subject: [PATCH] Setup dependabot for the release/0.3 branch (#418) --- .github/dependabot.yml | 45 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 43 insertions(+), 2 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 742a438e6..592e0b069 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,21 +1,62 @@ version: 2 updates: + ## master updates - package-ecosystem: gomod + target-branch: "master" directory: "/" schedule: interval: 'weekly' labels: - 'dependabot' + - 'master' open-pull-requests-limit: 5 groups: - # We are less concerned about the minor dependencies minor-dependencies: patterns: - "*" - # Skip docker and k8 dependencies. We want to manually keep an eye on these + # Skip docker and k8 dependencies. We want to keep an eye on them separately exclude-patterns: - "*/docker/*" - "*/moby/*" - "*/opencontainers/*" - "*/cri-api/*" - "*/kubernetes/*" + major-dependencies: + patterns: + - "*/docker/*" + - "*/moby/*" + - "*/opencontainers/*" + - "*/cri-api/*" + - "*/kubernetes/*" + ## release/0.3 updates + - package-ecosystem: gomod + target-branch: "release/0.3" + directory: "/" + schedule: + interval: 'weekly' + labels: + - 'dependabot' + - 'release/0.3' + open-pull-requests-limit: 5 + ignore: + - dependency-name: "*" + update-types: ["version-update:semver-major"] + groups: + minor-dependencies: + patterns: + - "*" + # Skip docker and k8 dependencies. We want to keep an eye on them separately + exclude-patterns: + - "*/docker/*" + - "*/moby/*" + - "*/opencontainers/*" + - "*/cri-api/*" + - "*/kubernetes/*" + major-dependencies: + patterns: + - "*/docker/*" + - "*/moby/*" + - "*/opencontainers/*" + - "*/cri-api/*" + - "*/kubernetes/*" +