File tree Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change 55
66version : 2
77updates :
8+ # Configuration for minor and patch updates (grouped)
89 - package-ecosystem : ' npm'
910 directory : ' /'
1011 schedule :
1112 interval : ' weekly'
13+ # Only allow minor and patch updates
14+ ignore :
15+ - dependency-name : ' *'
16+ update-types : ['version-update:semver-major']
1217 groups :
1318 dependencies :
1419 patterns :
1520 - ' *'
21+ exclude-patterns :
22+ - ' @types/*' # Exclude type definitions from grouping for better clarity
23+ labels :
24+ - ' dependencies'
25+ - ' minor-patch-update'
26+
27+ # Separate configuration for major version updates
28+ - package-ecosystem : ' npm'
29+ directory : ' /'
30+ schedule :
31+ interval : ' monthly' # Check less frequently to avoid PR noise
32+ # Only include major updates
33+ ignore :
34+ - dependency-name : ' *'
35+ update-types : ['version-update:semver-minor', 'version-update:semver-patch']
36+ # Don't group major updates so they can be reviewed individually
37+ open-pull-requests-limit : 5 # Limit the number of open PRs for major updates
38+ labels :
39+ - ' dependencies'
40+ - ' major-update'
41+ - ' breaking-change'
42+ assignees :
43+ - ' nilock'
You can’t perform that action at this time.
0 commit comments