From 6ccd787ee712f6e58a9c25680598a6de2848b88f Mon Sep 17 00:00:00 2001
From: almeidx <github@almeidx.dev>
Date: Sun, 13 Oct 2024 13:13:43 +0100
Subject: [PATCH] chore: fix dependabot configuration

---
 .github/dependabot.yml | 26 ++++++++++++++++++++++++++
 dependabot.yml         | 30 ------------------------------
 2 files changed, 26 insertions(+), 30 deletions(-)
 create mode 100644 .github/dependabot.yml
 delete mode 100644 dependabot.yml

diff --git a/.github/dependabot.yml b/.github/dependabot.yml
new file mode 100644
index 00000000..5412188a
--- /dev/null
+++ b/.github/dependabot.yml
@@ -0,0 +1,26 @@
+version: 2
+
+updates:
+  - package-ecosystem: npm
+    directory: /
+    schedule:
+      interval: daily
+    groups:
+      non-major:
+        update-types:
+          - minor
+          - patch
+
+  - package-ecosystem: github-actions
+    directory: /
+    schedule:
+      interval: weekly
+    groups:
+      github-actions:
+        patterns:
+          - "*"
+
+  - package-ecosystem: docker
+    directory: /
+    schedule:
+      interval: weekly
diff --git a/dependabot.yml b/dependabot.yml
deleted file mode 100644
index 22a45774..00000000
--- a/dependabot.yml
+++ /dev/null
@@ -1,30 +0,0 @@
-version: 2
-
-updates:
-  - package-ecosystem: "npm"
-    directory: "/"
-    schedule:
-      interval: "daily"
-    allow:
-      - dependency-type: "direct"
-
-  - package-ecosystem: "npm"
-    directory: "/backend"
-    schedule:
-      interval: "daily"
-    allow:
-      - dependency-type: "direct"
-
-  - package-ecosystem: "npm"
-    directory: "/shared"
-    schedule:
-      interval: "daily"
-    allow:
-      - dependency-type: "direct"
-
-  - package-ecosystem: "npm"
-    directory: "/dashboard"
-    schedule:
-      interval: "daily"
-    allow:
-      - dependency-type: "direct"