Skip to content

Commit f2c9ea7

Browse files
committed
Ignore ORC major/minor bumps on release branches
ORC v2.4.0 depends on k8s.io/* v0.34 and controller-runtime v0.22, which causes cascading updates when Dependabot tries to update ORC on release branches. By adding ORC to the ignore list for release branches, we prevent these cascading updates from occurring. Signed-off-by: Lennart Jern <lennart.jern@est.tech>
1 parent 923e489 commit f2c9ea7

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/dependabot.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,9 @@ updates:
9393
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
9494
- dependency-name: "sigs.k8s.io/controller-tools"
9595
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
96+
# Ignore ORC major and minor bumps to prevent cascading k8s.io and controller-runtime updates
97+
- dependency-name: "github.com/k-orc/openstack-resource-controller*"
98+
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
9699
labels:
97100
- "area/dependency"
98101
- "ok-to-test"
@@ -142,6 +145,9 @@ updates:
142145
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
143146
- dependency-name: "sigs.k8s.io/controller-tools"
144147
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
148+
# Ignore ORC major and minor bumps to prevent cascading k8s.io and controller-runtime updates
149+
- dependency-name: "github.com/k-orc/openstack-resource-controller*"
150+
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
145151
# We will need k8s v0.31.3 to bump structured-merge-diff to v4.4.2 (check git history for details).
146152
- dependency-name: "sigs.k8s.io/structured-merge-diff/*"
147153
# These dependencies are skipped because they require a newer version of go:

0 commit comments

Comments
 (0)