From 990d40e6698948902ec62d21cdb8f32746673d71 Mon Sep 17 00:00:00 2001 From: Severin Neumann Date: Fri, 10 Jan 2025 16:32:35 +0100 Subject: [PATCH] Use grouping in dependabot.yml (#114) --- .github/dependabot.yml | 69 ++++++++++++++++++------------------------ 1 file changed, 30 insertions(+), 39 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 7495417..92838f7 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,4 +1,3 @@ ---- version: 2 updates: - package-ecosystem: "github-actions" @@ -12,51 +11,43 @@ updates: interval: "weekly" - package-ecosystem: docker - directory: /scripts/generators/docker-compose - schedule: - interval: daily - - - package-ecosystem: pip - directory: /scripts/generators/docker-compose - schedule: - interval: daily - - - package-ecosystem: docker - directory: /scripts/generators/k8s + directory: "/" + groups: + docker-containers: + patterns: + - "scripts/generators/docker-compose/*" + - "scripts/generators/k8s/*" + - "src/databases/mysql/*" + - "src/loaders/curl/*" + - "src/services/java/*" + - "src/services/nodejs/*" schedule: - interval: daily + interval: "daily" - package-ecosystem: pip - directory: /scripts/generators/k8s - schedule: - interval: daily - - - package-ecosystem: docker - directory: /src/databases/mysql - schedule: - interval: daily - - - package-ecosystem: docker - directory: /src/loaders/curl - schedule: - interval: daily - - - package-ecosystem: docker - directory: /src/services/java - schedule: - interval: daily - - - package-ecosystem: docker - directory: /src/services/nodejs + directory: "/" + groups: + pip-scripts: + patterns: + - "scripts/generators/docker-compose/*" + - "scripts/generators/k8s/*" schedule: - interval: daily + interval: "daily" - package-ecosystem: npm - directory: /src/services/nodejs + directory: "/src/services/nodejs" + groups: + node-services: + patterns: + - "src/services/nodejs/*" schedule: - interval: daily + interval: "daily" - package-ecosystem: maven - directory: /src/services/java + directory: "/src/services/java" + groups: + java-services: + patterns: + - "src/services/java/*" schedule: - interval: daily + interval: "daily"