From a5f3984abd11b9c1abb7fecd27a31a96851d551a Mon Sep 17 00:00:00 2001 From: Erin O'Connell Date: Mon, 15 Jun 2026 14:12:47 -0600 Subject: [PATCH 1/2] build(ci) if dependabot or anyone else makes changes to the package.json, flag web team for review --- .github/CODEOWNERS | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .github/CODEOWNERS diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 00000000..5366cfdb --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,4 @@ +# Dependency updates +package.json @system76/web-engineering +pnpm-lock.yaml @system76/web-engineering +pnpm-workspace.yaml @system76/web-engineering \ No newline at end of file From 1f9a57a8d8110051794469f49faae07b974d92f5 Mon Sep 17 00:00:00 2001 From: Erin O'Connell Date: Mon, 15 Jun 2026 14:13:46 -0600 Subject: [PATCH 2/2] build(ci): remove reviewers as github handles that through codeowners. Add cooldown of 1 day to prevent dependabot from opening up a PR that pnpm will fail --- .github/CODEOWNERS | 2 +- .github/dependabot.yml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 5366cfdb..df43c171 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,4 +1,4 @@ # Dependency updates package.json @system76/web-engineering pnpm-lock.yaml @system76/web-engineering -pnpm-workspace.yaml @system76/web-engineering \ No newline at end of file +pnpm-workspace.yaml @system76/web-engineering diff --git a/.github/dependabot.yml b/.github/dependabot.yml index e8bd7698..88ada294 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -5,13 +5,13 @@ updates: schedule: interval: "weekly" day: "monday" - reviewers: - - "system76/web-engineering" + cooldown: + default-days: 1 - package-ecosystem: "npm" directory: "/" schedule: interval: "weekly" day: "monday" - reviewers: - - "system76/web-engineering" + cooldown: + default-days: 1