Skip to content

Commit e042e2f

Browse files
authored
Merge pull request #1723 from k8s-infra-cherrypick-robot/cherry-pick-1720-to-release-1.35
[release-1.35] Prevent unwanted k8s.io version bumps by Dependabot
2 parents 4564ebc + c1b7178 commit e042e2f

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,11 @@ updates:
3838
labels:
3939
- "ok-to-test"
4040
open-pull-requests-limit: 10
41+
ignore:
42+
# Ignore k8s modules as they are upgraded manually following the
43+
# Kubernetes release cycle.
44+
- dependency-name: "k8s.io/*"
45+
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
4146

4247
## Update dockerfile
4348
- target-branch: master
@@ -72,6 +77,9 @@ updates:
7277
prefix: ":seedling: (chore)"
7378
labels:
7479
- "ok-to-test"
80+
ignore:
81+
- dependency-name: "k8s.io/*"
82+
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
7583

7684
# ##################
7785
# release branch N
@@ -113,6 +121,10 @@ updates:
113121
- "ok-to-test"
114122
open-pull-requests-limit: 5
115123
ignore:
124+
# Fully ignore k8s modules on release branches. All k8s dependency
125+
# updates are done manually following the Kubernetes patch release
126+
# schedule.
127+
- dependency-name: "k8s.io/*"
116128
- dependency-name: "*"
117129
update-types:
118130
- "version-update:semver-major"
@@ -157,6 +169,7 @@ updates:
157169
labels:
158170
- "ok-to-test"
159171
ignore:
172+
- dependency-name: "k8s.io/*"
160173
- dependency-name: "*"
161174
update-types:
162175
- "version-update:semver-major"
@@ -202,6 +215,7 @@ updates:
202215
- "ok-to-test"
203216
open-pull-requests-limit: 5
204217
ignore:
218+
- dependency-name: "k8s.io/*"
205219
- dependency-name: "*"
206220
update-types:
207221
- "version-update:semver-major"
@@ -246,6 +260,7 @@ updates:
246260
labels:
247261
- "ok-to-test"
248262
ignore:
263+
- dependency-name: "k8s.io/*"
249264
- dependency-name: "*"
250265
update-types:
251266
- "version-update:semver-major"
@@ -291,6 +306,7 @@ updates:
291306
- "ok-to-test"
292307
open-pull-requests-limit: 5
293308
ignore:
309+
- dependency-name: "k8s.io/*"
294310
- dependency-name: "*"
295311
update-types:
296312
- "version-update:semver-major"
@@ -335,6 +351,7 @@ updates:
335351
labels:
336352
- "ok-to-test"
337353
ignore:
354+
- dependency-name: "k8s.io/*"
338355
- dependency-name: "*"
339356
update-types:
340357
- "version-update:semver-major"

0 commit comments

Comments
 (0)