Skip to content

Commit 198ceb0

Browse files
committed
chore(dependabot): group template updates
Limit each template ecosystem to one open version update PR and add grouped security update rules so Dependabot produces fewer noisy pull requests.
1 parent 3283363 commit 198ceb0

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,49 +10,79 @@ updates:
1010
directory: "/templates/angular"
1111
schedule:
1212
interval: "weekly"
13+
open-pull-requests-limit: 1
1314
commit-message:
1415
prefix: "chore(templates/angular)"
1516
groups:
1617
angular-dependencies:
18+
applies-to: version-updates
19+
patterns:
20+
- "*"
21+
angular-security:
22+
applies-to: security-updates
1723
patterns:
1824
- "*"
1925
- package-ecosystem: "npm"
2026
directory: "/templates/node"
2127
schedule:
2228
interval: "weekly"
29+
open-pull-requests-limit: 1
2330
commit-message:
2431
prefix: "chore(templates/node)"
2532
groups:
2633
node-dependencies:
34+
applies-to: version-updates
35+
patterns:
36+
- "*"
37+
node-security:
38+
applies-to: security-updates
2739
patterns:
2840
- "*"
2941
- package-ecosystem: "pip"
3042
directory: "/templates/python"
3143
schedule:
3244
interval: "weekly"
45+
open-pull-requests-limit: 1
3346
commit-message:
3447
prefix: "chore(templates/python)"
3548
groups:
3649
python-dependencies:
50+
applies-to: version-updates
51+
patterns:
52+
- "*"
53+
python-security:
54+
applies-to: security-updates
3755
patterns:
3856
- "*"
3957
- package-ecosystem: "cargo"
4058
directory: "/templates/rust"
4159
schedule:
4260
interval: "weekly"
61+
open-pull-requests-limit: 1
4362
commit-message:
4463
prefix: "chore(templates/rust)"
4564
groups:
4665
rust-dependencies:
66+
applies-to: version-updates
67+
patterns:
68+
- "*"
69+
rust-security:
70+
applies-to: security-updates
4771
patterns:
4872
- "*"
4973
- package-ecosystem: "cargo"
5074
directory: "/templates/rust-web-server"
5175
schedule:
5276
interval: "weekly"
77+
open-pull-requests-limit: 1
5378
commit-message:
5479
prefix: "chore(templates/rust-web-server)"
5580
groups:
5681
rust-web-server-dependencies:
82+
applies-to: version-updates
83+
patterns:
84+
- "*"
85+
rust-web-server-security:
86+
applies-to: security-updates
5787
patterns:
5888
- "*"

0 commit comments

Comments
 (0)