From aef5ea52cb2145382554b5c2bc600f1e261bcb7c Mon Sep 17 00:00:00 2001
From: "Jason M. Gates" <jmgate@sandia.gov>
Date: Mon, 28 Oct 2024 07:33:47 -0600
Subject: [PATCH] chore: Group dependabot updates

Run dependabot updates weekly instead of daily, and group them together
for the different providers (GitHub Actions and pip), to reduce the
amount of noise in the repository history.
---
 .github/dependabot.yml | 35 +++++++++++++++++------------------
 1 file changed, 17 insertions(+), 18 deletions(-)

diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 3ff6052..1839002 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -3,24 +3,23 @@ updates:
   - package-ecosystem: github-actions
     directory: /
     schedule:
-      interval: daily
+      interval: weekly
+    groups:
+      github-actions-dependencies:
+        applies-to: version-updates
+        patterns:
+          - "*"
 
   - package-ecosystem: pip
-    directory: /doc
+    directories:
+      - /
+      - /doc
+      - /example
+      - /test
     schedule:
-      interval: daily
-
-  - package-ecosystem: pip
-    directory: /example
-    schedule:
-      interval: daily
-
-  - package-ecosystem: pip
-    directory: /
-    schedule:
-      interval: daily
-
-  - package-ecosystem: pip
-    directory: /test
-    schedule:
-      interval: daily
+      interval: weekly
+    groups:
+      python-dependencies:
+        applies-to: version-updates
+        patterns:
+          - "*"