11version : 2
22updates :
3- # main branch
3+ # main branch - all dependency updates (minor + patch), daily
44- package-ecosystem : npm
55 directory : " /"
66 target-branch : " main"
@@ -22,6 +22,8 @@ updates:
2222 prefix : 📦
2323 open-pull-requests-limit : 5
2424
25+ # Stable branches - weekly cadence, 1 grouped PR at a time
26+
2527# 0.74 branch
2628- package-ecosystem : npm
2729 directory : " /"
@@ -34,15 +36,15 @@ updates:
3436 - ' minor'
3537 - ' patch'
3638 schedule :
37- interval : daily
39+ interval : weekly
3840 time : " 05:00"
3941 timezone : " America/Los_Angeles"
4042 labels :
4143 - dependencies
4244 versioning-strategy : lockfile-only
4345 commit-message :
44- prefix : 📦
45- open-pull-requests-limit : 5
46+ prefix : " 📦 [0.74] "
47+ open-pull-requests-limit : 1
4648
4749# 0.81 branch
4850- package-ecosystem : npm
@@ -56,15 +58,15 @@ updates:
5658 - ' minor'
5759 - ' patch'
5860 schedule :
59- interval : daily
61+ interval : weekly
6062 time : " 05:00"
6163 timezone : " America/Los_Angeles"
6264 labels :
6365 - dependencies
6466 versioning-strategy : lockfile-only
6567 commit-message :
66- prefix : 📦
67- open-pull-requests-limit : 5
68+ prefix : " 📦 [0.81] "
69+ open-pull-requests-limit : 1
6870
6971# 0.82 branch
7072- package-ecosystem : npm
@@ -78,15 +80,15 @@ updates:
7880 - ' minor'
7981 - ' patch'
8082 schedule :
81- interval : daily
83+ interval : weekly
8284 time : " 05:00"
8385 timezone : " America/Los_Angeles"
8486 labels :
8587 - dependencies
8688 versioning-strategy : lockfile-only
8789 commit-message :
88- prefix : 📦
89- open-pull-requests-limit : 5
90+ prefix : " 📦 [0.82] "
91+ open-pull-requests-limit : 1
9092
9193# 0.83 branch
9294- package-ecosystem : npm
@@ -100,12 +102,34 @@ updates:
100102 - ' minor'
101103 - ' patch'
102104 schedule :
103- interval : daily
105+ interval : weekly
104106 time : " 05:00"
105107 timezone : " America/Los_Angeles"
106108 labels :
107109 - dependencies
108110 versioning-strategy : lockfile-only
109111 commit-message :
110- prefix : 📦
111- open-pull-requests-limit : 5
112+ prefix : " 📦 [0.83]"
113+ open-pull-requests-limit : 1
114+
115+ # 0.84 branch
116+ - package-ecosystem : npm
117+ directory : " /"
118+ target-branch : " 0.84-stable"
119+ groups :
120+ all-dependencies :
121+ patterns :
122+ - ' *'
123+ update-types :
124+ - ' minor'
125+ - ' patch'
126+ schedule :
127+ interval : weekly
128+ time : " 05:00"
129+ timezone : " America/Los_Angeles"
130+ labels :
131+ - dependencies
132+ versioning-strategy : lockfile-only
133+ commit-message :
134+ prefix : " 📦 [0.84]"
135+ open-pull-requests-limit : 1
0 commit comments