From 8fcd5f8a7516c9a5f0d763cdb433872f5257f02b Mon Sep 17 00:00:00 2001 From: Russell Dempsey <1173416+SgtPooki@users.noreply.github.com> Date: Fri, 22 Nov 2024 09:46:22 -0800 Subject: [PATCH] chore: use groups for dependabot.yml related to https://github.com/ipfs/aegir/pull/1682 --- .github/dependabot.yml | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 27d304fc..795a6866 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,7 +1,9 @@ version: 2 updates: - package-ecosystem: npm - directory: "/" + directories: + - "/" + - "/packages/*" schedule: interval: daily time: "10:00" @@ -9,9 +11,17 @@ updates: commit-message: prefix: "deps" prefix-development: "deps(dev)" -- package-ecosystem: "github-actions" - directory: "/" - schedule: - interval: "weekly" - commit-message: - prefix: ci + groups: + helia-deps: # group all deps that should be updated when Helia deps need updated + patterns: + - "*helia*" + - "*libp2p*" + - "*multiformats*" + store-deps: # group all blockstore and datastore updates (interface & impl) + patterns: + - "*blockstore*" + - "*datastore*" + kubo-deps: # group kubo, kubo-rpc-client, and ipfsd-ctl updates + patterns: + - "*kubo*" + - "ipfsd-ctl"