From e08797905f7c67e8417818e2c2cc1ad577038c13 Mon Sep 17 00:00:00 2001
From: Fernandez Ludovic <ldez@users.noreply.github.com>
Date: Wed, 4 Sep 2024 16:03:38 +0200
Subject: [PATCH] chore: improve dependabot configuration

---
 .github/dependabot.yml | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 6364a824..88233173 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -15,15 +15,42 @@ updates:
     directory: "/"
     schedule:
       interval: weekly
+    groups:
+      all:
+        patterns:
+          - "*"  # Group all updates into a single larger pull request.
   - package-ecosystem: docker
     directory: "/build"
     schedule:
       interval: weekly
+    groups:
+      all:
+        patterns:
+          - "*"  # Group all updates into a single larger pull request.
   - package-ecosystem: gomod
     directory: "/scripts/gen_github_action_config"
     schedule:
       interval: weekly
+    groups:
+      all:
+        patterns:
+          - "*"  # Group all updates into a single larger pull request.
   - package-ecosystem: npm
     directory: "/docs"
     schedule:
       interval: monthly
+  - package-ecosystem: gomod
+    directories:
+      - pkg/golinters/ginkgolinter/testdata/
+      - pkg/golinters/loggercheck/testdata/
+      - pkg/golinters/protogetter/testdata/
+      - pkg/golinters/spancheck/testdata/
+      - pkg/golinters/zerologlint/testdata/
+    groups:
+      all:
+        patterns:
+          - "*"  # Group all updates into a single larger pull request.
+    schedule:
+      interval: monthly
+      day: "wednesday"
+      time: "11:00" # 11am UTC