Skip to content

Commit 4091af2

Browse files
authored
Add new dependabot groups (#1117)
* chore: improve dependabot grouping and consistency * chore: tailor dependabot groups to packages used in this repo * chore: add patch-only catch-all dependabot group
1 parent 242cb35 commit 4091af2

1 file changed

Lines changed: 46 additions & 1 deletion

File tree

.github/dependabot.yml

Lines changed: 46 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ updates:
2121
- 'postcss'
2222
- 'postcss-*'
2323
- 'sass-embedded'
24-
- 'tsc-alias'
2524
- 'typescript'
2625
- 'webpack'
2726
- 'webpack-*'
@@ -52,16 +51,57 @@ updates:
5251

5352
tools:
5453
patterns:
54+
- '@testing-library/*'
5555
- 'concurrently'
5656
- 'global-jsdom'
5757
- 'jest'
58+
- 'jest-*'
5859
- 'jsdom'
5960
- 'tsx'
6061

6162
types:
6263
patterns:
6364
- '@types/*'
6465

66+
forms:
67+
patterns:
68+
- '@defra/forms-model'
69+
- '@defra/forms-engine-plugin'
70+
71+
aws:
72+
patterns:
73+
- '@aws-sdk/*'
74+
75+
hapi:
76+
patterns:
77+
- '@hapi/*'
78+
- 'blankie'
79+
- 'blipp'
80+
- 'hapi-*'
81+
- 'joi'
82+
83+
frontend:
84+
patterns:
85+
- 'accessible-autocomplete'
86+
- 'govuk-frontend'
87+
- 'highlight.js'
88+
- 'humanize-duration'
89+
- 'liquidjs'
90+
- 'nunjucks'
91+
92+
runtime:
93+
patterns:
94+
- '@defra/hapi-tracing'
95+
- 'dotenv'
96+
- 'ioredis'
97+
- 'marked'
98+
99+
dependencies:
100+
patterns:
101+
- '*'
102+
update-types:
103+
- patch
104+
65105
# Schedule run every Monday, local time
66106
schedule:
67107
interval: weekly
@@ -78,6 +118,11 @@ updates:
78118
- package-ecosystem: github-actions
79119
directory: /
80120

121+
groups:
122+
actions:
123+
patterns:
124+
- '*'
125+
81126
# Schedule run every Monday, local time
82127
schedule:
83128
interval: weekly

0 commit comments

Comments
 (0)