Skip to content

Commit 713ce6f

Browse files
committed
chore(dependabot): add groupings for dependabot
1 parent b5555e1 commit 713ce6f

File tree

1 file changed

+50
-8
lines changed

1 file changed

+50
-8
lines changed

.github/dependabot.yml

Lines changed: 50 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,54 @@ updates:
33
- package-ecosystem: npm
44
directory: '/'
55
schedule:
6-
interval: daily
6+
interval: weekly
7+
cooldown:
8+
default-days: 7 # to make supply chain attacks harder
79
open-pull-requests-limit: 2
8-
ignore:
9-
# Storybook packages should be updated together to avoid breaking changes, but dependabot updates them separately.
10-
- dependency-name: 'storybook*'
11-
- dependency-name: '@storybook*'
12-
- dependency-name: 'prisma*'
13-
- dependency-name: '@prisma*'
14-
- dependency-name: '@trpc*'
10+
groups:
11+
prisma:
12+
applies-to: version-updates
13+
patterns:
14+
- 'prisma'
15+
- '@prisma/client'
16+
react:
17+
applies-to: version-updates
18+
patterns:
19+
- 'react'
20+
- 'react-dom'
21+
- '@types/react'
22+
- '@types/react-dom'
23+
react-query:
24+
applies-to: version-updates
25+
patterns:
26+
- '@tanstack/react-query'
27+
- '@tanstack/react-query-devtools'
28+
storybook:
29+
applies-to: version-updates
30+
patterns:
31+
- '@storybook/addon-a11y'
32+
- '@storybook/addon-docs'
33+
- '@storybook/addon-vitest'
34+
- '@storybook/nextjs-vite'
35+
- 'eslint-plugin-storybook'
36+
- 'storybook'
37+
- 'storybook-addon-vite-mock'
38+
tailwindcss:
39+
applies-to: version-updates
40+
patterns:
41+
- 'tailwindcss'
42+
- '@tailwindcss/postcss'
43+
trpc:
44+
applies-to: version-updates
45+
patterns:
46+
- '@trpc/*'
47+
turbo:
48+
applies-to: version-updates
49+
patterns:
50+
- 'eslint-plugin-turbo'
51+
- 'turbo'
52+
- '@turbo/gen'
53+
oui:
54+
applies-to: version-updates
55+
patterns:
56+
- '@opengovsg/oui*'

0 commit comments

Comments
 (0)