99 prefix : " ci"
1010 labels : ["ci", "dependencies"]
1111 open-pull-requests-limit : 10
12+
1213 - package-ecosystem : " github-actions"
1314 directory : " /"
1415 schedule :
@@ -22,24 +23,22 @@ updates:
2223 # DEFAULT BRANCH (master/main) — STAGED ROLLOUT
2324 # =========================
2425
25- # ---- Root go.mod (/): GROUPED weekly minor+patch ----
26+ # Root go.mod (/): grouped minor+patch + allow majors concurrently
2627 - package-ecosystem : " gomod"
2728 directory : " /"
2829 schedule :
2930 interval : " weekly"
3031 day : " sunday"
31- time : " 12:00" # UTC time
32+ time : " 12:00" # UTC
3233 commit-message :
3334 prefix : " deps"
3435 labels : ["dependencies", "grouped"]
35- open-pull-requests-limit : 1
36+ open-pull-requests-limit : 2
3637 groups :
3738 all-go-minor-and-patch :
3839 applies-to : version-updates
3940 patterns : ["*"]
4041 update-types : ["minor", "patch"]
41-
42- # Constrain Kubernetes deps to default branch compatibility (v0.33–v0.35)
4342 ignore :
4443 - dependency-name : " k8s.io/api"
4544 versions : [">=0.35.0"]
@@ -54,33 +53,17 @@ updates:
5453 - dependency-name : " k8s.io/kubectl"
5554 versions : [">=0.35.0"]
5655
57- # ---- Root go.mod (/): INDIVIDUAL major-only ----
58- - package-ecosystem : " gomod"
59- directory : " /"
60- schedule :
61- interval : " weekly"
62- day : " sunday"
63- time : " 12:00"
64- commit-message :
65- prefix : " deps"
66- labels : ["dependencies", "major"]
67- open-pull-requests-limit : 1
68- # Surface only majors by ignoring minor/patch
69- ignore :
70- - dependency-name : " *"
71- update-types : ["version-update:semver-minor", "version-update:semver-patch"]
72-
73- # ---- /azure-ipam: GROUPED weekly minor+patch ----
56+ # /azure-ipam: grouped minor+patch + allow majors concurrently
7457 - package-ecosystem : " gomod"
7558 directory : " /azure-ipam"
7659 schedule :
7760 interval : " weekly"
7861 day : " sunday"
79- time : " 12:00"
62+ time : " 12:00" # UTC
8063 commit-message :
8164 prefix : " deps"
8265 labels : ["dependencies", "azure-ipam", "grouped"]
83- open-pull-requests-limit : 1
66+ open-pull-requests-limit : 2
8467 groups :
8568 all-go-minor-and-patch :
8669 applies-to : version-updates
@@ -100,32 +83,17 @@ updates:
10083 - dependency-name : " k8s.io/kubectl"
10184 versions : [">=0.35.0"]
10285
103- # ---- /azure-ipam: INDIVIDUAL major-only ----
104- - package-ecosystem : " gomod"
105- directory : " /azure-ipam"
106- schedule :
107- interval : " weekly"
108- day : " sunday"
109- time : " 12:00"
110- commit-message :
111- prefix : " deps"
112- labels : ["dependencies", "azure-ipam", "major"]
113- open-pull-requests-limit : 1
114- ignore :
115- - dependency-name : " *"
116- update-types : ["version-update:semver-minor", "version-update:semver-patch"]
117-
118- # ---- /build/tools: GROUPED weekly minor+patch ----
86+ # /build/tools: grouped minor+patch + allow majors concurrently
11987 - package-ecosystem : " gomod"
12088 directory : " /build/tools"
12189 schedule :
12290 interval : " weekly"
12391 day : " sunday"
124- time : " 12:00"
92+ time : " 12:00" # UTC
12593 commit-message :
12694 prefix : " deps"
12795 labels : ["dependencies", "grouped"]
128- open-pull-requests-limit : 1
96+ open-pull-requests-limit : 2
12997 groups :
13098 all-go-minor-and-patch :
13199 applies-to : version-updates
@@ -145,54 +113,24 @@ updates:
145113 - dependency-name : " k8s.io/kubectl"
146114 versions : [">=0.35.0"]
147115
148- # ---- /build/tools: INDIVIDUAL major-only ----
149- - package-ecosystem : " gomod"
150- directory : " /build/tools"
151- schedule :
152- interval : " weekly"
153- day : " sunday"
154- time : " 12:00"
155- commit-message :
156- prefix : " deps"
157- labels : ["dependencies", "major"]
158- open-pull-requests-limit : 1
159- ignore :
160- - dependency-name : " *"
161- update-types : ["version-update:semver-minor", "version-update:semver-patch"]
162-
163- # ---- /dropgz: GROUPED weekly minor+patch ----
116+ # /dropgz: grouped minor+patch + allow majors concurrently
164117 - package-ecosystem : " gomod"
165118 directory : " /dropgz"
166119 schedule :
167120 interval : " weekly"
168121 day : " sunday"
169- time : " 12:00"
122+ time : " 12:00" # UTC
170123 commit-message :
171124 prefix : " deps"
172125 labels : ["dependencies", "dropgz", "grouped"]
173- open-pull-requests-limit : 1
126+ open-pull-requests-limit : 2
174127 groups :
175128 all-go-minor-and-patch :
176129 applies-to : version-updates
177130 patterns : ["*"]
178131 update-types : ["minor", "patch"]
179132
180- # ---- /dropgz: INDIVIDUAL major-only ----
181- - package-ecosystem : " gomod"
182- directory : " /dropgz"
183- schedule :
184- interval : " weekly"
185- day : " sunday"
186- time : " 12:00"
187- commit-message :
188- prefix : " deps"
189- labels : ["dependencies", "dropgz", "major"]
190- open-pull-requests-limit : 1
191- ignore :
192- - dependency-name : " *"
193- update-types : ["version-update:semver-minor", "version-update:semver-patch"]
194-
195- # ---- /zapai (unchanged cadence, still daily individual PRs) ----
133+ # /zapai (unchanged cadence, still daily individual PRs)
196134 - package-ecosystem : " gomod"
197135 directory : " /zapai"
198136 schedule :
@@ -206,13 +144,13 @@ updates:
206144 # RELEASE BRANCHES — UNCHANGED (broad roll-out later)
207145 # =========================
208146
209- # Constrain Kubernetes dependencies to compatibility with release/v1.6 branch - v1.30-v1.32
147+ # release/v1.6 constraints (single block per directory+target-branch)
210148 - package-ecosystem : " gomod"
211149 directory : " /"
212150 schedule :
213151 interval : " weekly"
214152 day : " sunday"
215- time : " 12:00"
153+ time : " 12:00" # UTC
216154 commit-message :
217155 prefix : " deps"
218156 labels : ["dependencies", "release/1.6"]
@@ -242,7 +180,7 @@ updates:
242180 schedule :
243181 interval : " weekly"
244182 day : " sunday"
245- time : " 12:00"
183+ time : " 12:00" # UTC
246184 commit-message :
247185 prefix : " deps"
248186 labels : ["dependencies", "azure-ipam", "release/1.6"]
@@ -267,13 +205,13 @@ updates:
267205 - dependency-name : " k8s.io/kubectl"
268206 versions : [">=0.32.0"]
269207
270- # Constrain Kubernetes dependencies to compatibility with release/v1.5 branch - v1.28-v1.30
208+ # release/v1.5 constraints (single block per directory+target-branch)
271209 - package-ecosystem : " gomod"
272210 directory : " /"
273211 schedule :
274212 interval : " weekly"
275213 day : " sunday"
276- time : " 12:00"
214+ time : " 12:00" # UTC
277215 commit-message :
278216 prefix : " deps"
279217 labels : ["dependencies", "release/1.5"]
@@ -303,7 +241,7 @@ updates:
303241 schedule :
304242 interval : " weekly"
305243 day : " sunday"
306- time : " 12:00"
244+ time : " 12:00" # UTC
307245 commit-message :
308246 prefix : " deps"
309247 labels : ["dependencies", "azure-ipam", "release/1.5"]
0 commit comments