From dd1467d2e7bc4f516f04755b1ead4bad5a8992f5 Mon Sep 17 00:00:00 2001 From: Mykhailo Bobrovskyi Date: Tue, 10 Dec 2024 14:16:03 +0200 Subject: [PATCH] Configure dependabot for kueue-viz. (#3780) --- .github/dependabot.yml | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 4c83d3bc05..3070285b46 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -58,3 +58,45 @@ updates: labels: - "ok-to-test" - "release-note-none" + + # Maintain go dependencies for kueue-viz backend + - package-ecosystem: "gomod" + directories: + - "/cmd/experimental/kueue-viz/backend" + schedule: + interval: "weekly" + labels: + - "ok-to-test" + - "release-note-none" + groups: + kubernetes: + patterns: + - "k8s.io/*" + ignore: + # Ignore major and minor versions for dependencies updates + # Allow patches and security updates. + - dependency-name: k8s.io/* + update-types: ["version-update:semver-major", "version-update:semver-minor"] + + # Maintain npm dependencies for kueue-viz frontend + - package-ecosystem: "npm" + directory: "/cmd/experimental/kueue-viz/frontend" + schedule: + interval: "weekly" + labels: + - "ok-to-test" + - "release-note-none" + groups: + all: + update-types: + - "minor" + - "patch" + + # Maintain docker dependencies for kueue-viz frontend + - package-ecosystem: "docker" + directory: "/cmd/experimental/kueue-viz/frontend" + schedule: + interval: "weekly" + labels: + - "ok-to-test" + - "release-note-none"