File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- # Dependabot configuration for TypeScript/JavaScript projects
2- # Template for: folio, CardScannerApp, crewcircle, rental-app
3-
41version : 2
5-
62updates :
7- # npm packages - Weekly check with grouping
83 - package-ecosystem : " npm"
94 directory : " /"
105 schedule :
116 interval : " weekly"
127 day : " monday"
13- time : " 09:00"
14- timezone : " Australia/Sydney"
158 open-pull-requests-limit : 10
16- versioning-strategy : increase-if-necessary
9+ reviewers :
10+ - " Sensible-Analytics"
1711 labels :
1812 - " dependencies"
19- - " npm"
20- reviewers :
21- - " Sensible-Analytics/engineering"
13+ - " security"
2214 commit-message :
23- prefix : " chore(deps)"
24- include : " scope"
15+ prefix : " deps"
2516 groups :
26- # Group production dependencies
27- production :
17+ production-dependencies :
2818 dependency-type : " production"
2919 update-types :
3020 - " minor"
3121 - " patch"
32- # Group development dependencies
33- development :
22+ dev-dependencies :
3423 dependency-type : " development"
3524 update-types :
3625 - " minor"
3726 - " patch"
38- # Security updates (always separate)
39- security :
40- patterns :
41- - " *"
42- update-types :
43- - " patch"
44- applies-to : security-updates
45- ignore :
46- # Ignore major updates initially (manual review required)
47- - dependency-name : " *"
48- update-types : ["version-update:semver-major"]
4927
50- # GitHub Actions - Weekly check
5128 - package-ecosystem : " github-actions"
5229 directory : " /"
5330 schedule :
5431 interval : " weekly"
5532 day : " monday"
56- time : " 09:00"
57- timezone : " Australia/Sydney"
58- open-pull-requests-limit : 20
33+ commit-message :
34+ prefix : " ci"
5935 labels :
6036 - " dependencies"
61- - " github-actions"
62- reviewers :
63- - " Sensible-Analytics/engineering"
37+ - " ci"
38+
39+ - package-ecosystem : " pip"
40+ directory : " /"
41+ schedule :
42+ interval : " weekly"
43+ day : " monday"
44+ open-pull-requests-limit : 10
45+ labels :
46+ - " dependencies"
47+ - " security"
6448 commit-message :
65- prefix : " ci"
66- include : " scope"
67- groups :
68- actions :
69- patterns :
70- - " *"
71- rebase-strategy : auto
49+ prefix : " deps"
You can’t perform that action at this time.
0 commit comments