From b1fee41a04e4e4c65dc22b63c50c01238024341a Mon Sep 17 00:00:00 2001 From: Russell Dempsey <1173416+SgtPooki@users.noreply.github.com> Date: Thu, 28 Nov 2024 05:29:00 -0600 Subject: [PATCH] fix: group dependabot updates (#1682) See some examples that resulted from this config: * https://github.com/ipfs/helia-verified-fetch/pull/141 * https://github.com/ipfs/helia-verified-fetch/pull/142 * https://github.com/ipfs/helia-verified-fetch/pull/143 --------- Co-authored-by: Alex Potsides --- .../files/.github/dependabot.yml | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/src/check-project/files/.github/dependabot.yml b/src/check-project/files/.github/dependabot.yml index d401a7746..0fac67c8e 100644 --- a/src/check-project/files/.github/dependabot.yml +++ b/src/check-project/files/.github/dependabot.yml @@ -1,7 +1,13 @@ version: 2 updates: - package-ecosystem: npm - directory: "/" + directories: + - "/" + - "/benchmarks/*" + - "/docs/*" + - "/examples/*" + - "/interop/*" + - "/packages/*" schedule: interval: daily time: "10:00" @@ -9,3 +15,17 @@ updates: commit-message: prefix: "deps" prefix-development: "deps(dev)" + 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"