Skip to content

Commit 4d7f5e4

Browse files
committed
👷 Configure Dependabot to group updates and update weekly
1 parent 32ebacf commit 4d7f5e4

1 file changed

Lines changed: 29 additions & 8 deletions

File tree

.github/dependabot.yml

Lines changed: 29 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,19 @@ updates:
44
- package-ecosystem: github-actions
55
directory: /
66
schedule:
7-
interval: daily
7+
interval: weekly
88
cooldown:
99
default-days: 7
1010
commit-message:
1111
prefix:
12-
labels: [dependencies, internal]
12+
labels:
13+
- "internal"
14+
- "dependencies"
15+
- "github_actions"
16+
groups:
17+
github-actions:
18+
patterns:
19+
- "*"
1320
# Python uv
1421
- package-ecosystem: uv
1522
directory: /
@@ -19,7 +26,11 @@ updates:
1926
default-days: 7
2027
commit-message:
2128
prefix:
22-
labels: [dependencies, internal]
29+
groups:
30+
python-packages:
31+
dependency-type: "development"
32+
patterns:
33+
- "*"
2334
# bun
2435
- package-ecosystem: bun
2536
directory: /
@@ -29,9 +40,13 @@ updates:
2940
default-days: 7
3041
commit-message:
3142
prefix:
32-
labels: [dependencies, internal]
3343
ignore:
3444
- dependency-name: "@hey-api/openapi-ts"
45+
groups:
46+
npm-packages:
47+
dependency-type: "development"
48+
patterns:
49+
- "*"
3550
# Docker
3651
- package-ecosystem: docker
3752
directories:
@@ -43,7 +58,6 @@ updates:
4358
default-days: 7
4459
commit-message:
4560
prefix:
46-
labels: [dependencies, internal]
4761
# Docker Compose
4862
- package-ecosystem: docker-compose
4963
directory: /
@@ -53,13 +67,20 @@ updates:
5367
default-days: 7
5468
commit-message:
5569
prefix:
56-
labels: [dependencies, internal]
70+
# pre-commit
5771
- package-ecosystem: "pre-commit"
5872
directory: "/"
5973
schedule:
60-
interval: "daily"
74+
interval: "weekly"
6175
cooldown:
6276
default-days: 7
6377
commit-message:
6478
prefix:
65-
labels: [dependencies, internal]
79+
labels:
80+
- "internal"
81+
- "dependencies"
82+
- "pre-commit"
83+
groups:
84+
pre-commit:
85+
patterns:
86+
- "*"

0 commit comments

Comments
 (0)