From c24511a6fae796d0b7dcb3e40846a7dd67810125 Mon Sep 17 00:00:00 2001 From: Brian Smith Date: Wed, 29 Jul 2026 14:59:33 +0200 Subject: [PATCH] feat: group depbot updates --- .github/dependabot.yml | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index c44abda..fd93310 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,10 +4,33 @@ updates: - package-ecosystem: npm directory: "/" schedule: - interval: daily - open-pull-requests-limit: 10 + interval: weekly + open-pull-requests-limit: 4 labels: - "automated pr" + groups: + # Astro core + Starlight & plugins together + astro-starlight: + patterns: + - "astro" + - "@astrojs/*" + - "astro-*" + - "starlight-*" + update-types: + - "minor" + - "patch" + # Everything else npm + npm-minor-patch: + patterns: + - "*" + exclude-patterns: + - "astro" + - "@astrojs/*" + - "astro-*" + - "starlight-*" + update-types: + - "minor" + - "patch" - package-ecosystem: "github-actions" directory: "/" @@ -16,3 +39,7 @@ updates: open-pull-requests-limit: 4 labels: - "automated pr" + groups: + github-actions: + patterns: + - "*"