Skip to content
Merged
99 changes: 99 additions & 0 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,20 @@ updates:
prefix: "deps"
labels: [ "dependencies" ]
open-pull-requests-limit: 10
ignore:
# Constrain Kubernetes dependencies to compatibility with main branch
- dependency-name: "k8s.io/api"
versions: [">=0.31.0"]
- dependency-name: "k8s.io/apiextensions-apiserver"
versions: [">=0.31.0"]
- dependency-name: "k8s.io/apimachinery"
versions: [">=0.31.0"]
- dependency-name: "k8s.io/client-go"
versions: [">=0.31.0"]
- dependency-name: "k8s.io/kubelet"
versions: [">=0.31.0"]
- dependency-name: "k8s.io/kubectl"
versions: [">=0.31.0"]
- package-ecosystem: "gomod"
directory: "/azure-ipam"
schedule:
Expand All @@ -41,6 +55,20 @@ updates:
prefix: "deps"
labels: [ "dependencies", "azure-ipam" ]
open-pull-requests-limit: 10
ignore:
# Constrain Kubernetes dependencies to compatibility with main branch
- dependency-name: "k8s.io/api"
versions: [">=0.31.0"]
- dependency-name: "k8s.io/apiextensions-apiserver"
versions: [">=0.31.0"]
- dependency-name: "k8s.io/apimachinery"
versions: [">=0.31.0"]
- dependency-name: "k8s.io/client-go"
versions: [">=0.31.0"]
- dependency-name: "k8s.io/kubelet"
versions: [">=0.31.0"]
- dependency-name: "k8s.io/kubectl"
versions: [">=0.31.0"]
- package-ecosystem: "gomod"
directory: "/build/tools"
schedule:
Expand All @@ -51,6 +79,20 @@ updates:
prefix: "deps"
labels: [ "dependencies" ]
open-pull-requests-limit: 10
ignore:
# Constrain Kubernetes dependencies to compatibility with main branch
- dependency-name: "k8s.io/api"
versions: [">=0.31.0"]
- dependency-name: "k8s.io/apiextensions-apiserver"
versions: [">=0.31.0"]
- dependency-name: "k8s.io/apimachinery"
versions: [">=0.31.0"]
- dependency-name: "k8s.io/client-go"
versions: [">=0.31.0"]
- dependency-name: "k8s.io/kubelet"
versions: [">=0.31.0"]
- dependency-name: "k8s.io/kubectl"
versions: [">=0.31.0"]
- package-ecosystem: "gomod"
directory: "/dropgz"
schedule:
Expand All @@ -67,6 +109,7 @@ updates:
prefix: "deps"
labels: [ "dependencies" ]
open-pull-requests-limit: 10

- package-ecosystem: "gomod"
directory: "/"
schedule:
Expand All @@ -78,6 +121,20 @@ updates:
labels: [ "dependencies", "release/1.5" ]
open-pull-requests-limit: 10
target-branch: "release/v1.5"
ignore:
# Constrain Kubernetes dependencies to compatibility with release/v1.5 branch
- dependency-name: "k8s.io/api"
versions: [">=0.29.0"]
- dependency-name: "k8s.io/apiextensions-apiserver"
versions: [">=0.29.0"]
- dependency-name: "k8s.io/apimachinery"
versions: [">=0.29.0"]
- dependency-name: "k8s.io/client-go"
versions: [">=0.29.0"]
- dependency-name: "k8s.io/kubelet"
versions: [">=0.29.0"]
- dependency-name: "k8s.io/kubectl"
versions: [">=0.29.0"]
- package-ecosystem: "gomod"
directory: "/azure-ipam"
schedule:
Expand All @@ -89,6 +146,20 @@ updates:
labels: [ "dependencies", "azure-ipam", "release/1.5" ]
open-pull-requests-limit: 10
target-branch: "release/v1.5"
ignore:
# Constrain Kubernetes dependencies to compatibility with release/v1.5 branch
- dependency-name: "k8s.io/api"
versions: [">=0.29.0"]
- dependency-name: "k8s.io/apiextensions-apiserver"
versions: [">=0.29.0"]
- dependency-name: "k8s.io/apimachinery"
versions: [">=0.29.0"]
- dependency-name: "k8s.io/client-go"
versions: [">=0.29.0"]
- dependency-name: "k8s.io/kubelet"
versions: [">=0.29.0"]
- dependency-name: "k8s.io/kubectl"
versions: [">=0.29.0"]
- package-ecosystem: "gomod"
directory: "/"
schedule:
Expand All @@ -100,6 +171,20 @@ updates:
labels: [ "dependencies", "release/1.4" ]
open-pull-requests-limit: 10
target-branch: "release/v1.4"
ignore:
# Constrain Kubernetes dependencies to compatibility with release/v1.4 branch
- dependency-name: "k8s.io/api"
versions: [">=0.26.0"]
- dependency-name: "k8s.io/apiextensions-apiserver"
versions: [">=0.26.0"]
- dependency-name: "k8s.io/apimachinery"
versions: [">=0.26.0"]
- dependency-name: "k8s.io/client-go"
versions: [">=0.26.0"]
- dependency-name: "k8s.io/kubelet"
versions: [">=0.26.0"]
- dependency-name: "k8s.io/kubectl"
versions: [">=0.26.0"]
- package-ecosystem: "gomod"
directory: "/azure-ipam"
schedule:
Expand All @@ -111,3 +196,17 @@ updates:
labels: [ "dependencies", "azure-ipam", "release/1.4" ]
open-pull-requests-limit: 10
target-branch: "release/v1.4"
ignore:
# Constrain Kubernetes dependencies to compatibility with release/v1.4 branch
- dependency-name: "k8s.io/api"
versions: [">=0.26.0"]
- dependency-name: "k8s.io/apiextensions-apiserver"
versions: [">=0.26.0"]
- dependency-name: "k8s.io/apimachinery"
versions: [">=0.26.0"]
- dependency-name: "k8s.io/client-go"
versions: [">=0.26.0"]
- dependency-name: "k8s.io/kubelet"
versions: [">=0.26.0"]
- dependency-name: "k8s.io/kubectl"
versions: [">=0.26.0"]