From 4531672f89f22992930088ec560de18dce3a39ec Mon Sep 17 00:00:00 2001 From: Michael Cousins Date: Tue, 23 Apr 2024 14:06:32 -0400 Subject: [PATCH] ci(dependabot): group dependency updates and reduce frequency --- .github/dependabot.yml | 33 +++++++++++++++++++++++++++++---- 1 file changed, 29 insertions(+), 4 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 8b4845b..2e64a34 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,8 +1,33 @@ version: 2 updates: - - package-ecosystem: npm + # Update npm dependencies + - package-ecosystem: 'npm' directory: '/' schedule: - interval: daily - time: '10:00' - open-pull-requests-limit: 10 + interval: 'monthly' + groups: + lint: + patterns: + - '*eslint*' + - '*prettier*' + - '*typescript*' + test: + patterns: + - '*svelte*' + - '*testing-library*' + - '*vite*' + - '*vitest*' + - 'jsdom' + - 'happy-dom' + development: + dependency-type: 'development' + + # Update GitHub Actions dependencies + - package-ecosystem: 'github-actions' + directory: '/' + schedule: + interval: 'monthly' + groups: + actions: + patterns: + - '*'