Skip to content

Commit 0d1ce8e

Browse files
committed
chore(deps): add dependabot groups to batch patch/minor bumps per ecosystem
Groups patch and minor updates into a single weekly PR per ecosystem so the backlog doesn't accumulate dozens of individual bump PRs. Major-version bumps are intentionally excluded from every group so they still surface as individual PRs and get deliberate review (e.g. TypeScript 5→6, Vite 7→8). Applies to: pip (backend), npm (frontend), docker, github-actions.
1 parent 44cb8c9 commit 0d1ce8e

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,13 @@ updates:
1212
commit-message:
1313
prefix: "chore(deps)"
1414
open-pull-requests-limit: 10
15+
groups:
16+
python-patch-minor:
17+
patterns:
18+
- "*"
19+
update-types:
20+
- "minor"
21+
- "patch"
1522

1623
# NPM dependencies (frontend)
1724
- package-ecosystem: "npm"
@@ -25,6 +32,13 @@ updates:
2532
commit-message:
2633
prefix: "chore(deps)"
2734
open-pull-requests-limit: 10
35+
groups:
36+
npm-patch-minor:
37+
patterns:
38+
- "*"
39+
update-types:
40+
- "minor"
41+
- "patch"
2842

2943
# Docker dependencies
3044
- package-ecosystem: "docker"
@@ -38,6 +52,13 @@ updates:
3852
commit-message:
3953
prefix: "chore(deps)"
4054
open-pull-requests-limit: 10
55+
groups:
56+
docker-patch-minor:
57+
patterns:
58+
- "*"
59+
update-types:
60+
- "minor"
61+
- "patch"
4162

4263
# GitHub Actions
4364
- package-ecosystem: "github-actions"
@@ -51,3 +72,10 @@ updates:
5172
commit-message:
5273
prefix: "chore(ci)"
5374
open-pull-requests-limit: 10
75+
groups:
76+
actions-patch-minor:
77+
patterns:
78+
- "*"
79+
update-types:
80+
- "minor"
81+
- "patch"

0 commit comments

Comments
 (0)