From 308a40c5aba54e1976cf85d34f655827f0582e3c Mon Sep 17 00:00:00 2001 From: Russell Dempsey <1173416+SgtPooki@users.noreply.github.com> Date: Tue, 19 Nov 2024 09:16:46 -0800 Subject: [PATCH 1/3] chore: group dependabot updates 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 --- .github/dependabot.yml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index d401a7746..f2bbd176a 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,7 +1,8 @@ version: 2 updates: - package-ecosystem: npm - directory: "/" + - "/" + - "/packages/*" schedule: interval: daily time: "10:00" @@ -9,3 +10,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" From 1fe7b54904165fbe940a1a1bd439ef839d2eb664 Mon Sep 17 00:00:00 2001 From: Russell Dempsey <1173416+SgtPooki@users.noreply.github.com> Date: Tue, 19 Nov 2024 11:47:28 -0600 Subject: [PATCH 2/3] chore: update check-project dependabot --- .github/dependabot.yml | 17 +---------------- src/check-project/files/.github/dependabot.yml | 18 +++++++++++++++++- 2 files changed, 18 insertions(+), 17 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index f2bbd176a..d401a7746 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,8 +1,7 @@ version: 2 updates: - package-ecosystem: npm - - "/" - - "/packages/*" + directory: "/" schedule: interval: daily time: "10:00" @@ -10,17 +9,3 @@ 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" diff --git a/src/check-project/files/.github/dependabot.yml b/src/check-project/files/.github/dependabot.yml index d401a7746..795a6866f 100644 --- a/src/check-project/files/.github/dependabot.yml +++ b/src/check-project/files/.github/dependabot.yml @@ -1,7 +1,9 @@ version: 2 updates: - package-ecosystem: npm - directory: "/" + directories: + - "/" + - "/packages/*" schedule: interval: daily time: "10:00" @@ -9,3 +11,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" From 0424c0f3ec03f0604bf6cea43cb9cbc1d1a625d3 Mon Sep 17 00:00:00 2001 From: Alex Potsides Date: Thu, 28 Nov 2024 11:28:36 +0000 Subject: [PATCH 3/3] chore: apply suggestions from code review --- src/check-project/files/.github/dependabot.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/check-project/files/.github/dependabot.yml b/src/check-project/files/.github/dependabot.yml index 795a6866f..0fac67c8e 100644 --- a/src/check-project/files/.github/dependabot.yml +++ b/src/check-project/files/.github/dependabot.yml @@ -3,6 +3,10 @@ updates: - package-ecosystem: npm directories: - "/" + - "/benchmarks/*" + - "/docs/*" + - "/examples/*" + - "/interop/*" - "/packages/*" schedule: interval: daily