Skip to content

Commit

Permalink
Add missing dependabot configs
Browse files Browse the repository at this point in the history
Now dependabot doesn't update dependencies for some modules, which
which breaks consistency between them.

This PR enables dependabot for 3 remaining modules: test, hack/tools
and hack/chart-update.
  • Loading branch information
Fedosin committed Aug 28, 2023
1 parent 7cf4782 commit f32bd76
Showing 1 changed file with 63 additions and 0 deletions.
63 changes: 63 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,66 @@ updates:
prefix: ":seedling:"
labels:
- "ok-to-test"

# Test Go module
- package-ecosystem: "gomod"
directory: "/test"
schedule:
interval: "weekly"
ignore:
# Ignore Cluster-API as its upgraded manually.
- dependency-name: "sigs.k8s.io/cluster-api"
- dependency-name: "sigs.k8s.io/cluster-api/test"
# Ignore controller-runtime as its upgraded manually.
- dependency-name: "sigs.k8s.io/controller-runtime"
# Ignore k8s and its transitives modules as they are upgraded manually
# together with controller-runtime.
- dependency-name: "k8s.io/*"
- dependency-name: "go.etcd.io/*"
- dependency-name: "google.golang.org/grpc"
commit-message:
prefix: ":seedling:"
labels:
- "ok-to-test"

# Hack/tools Go module
- package-ecosystem: "gomod"
directory: "/hack/tools"
schedule:
interval: "weekly"
ignore:
# Ignore Cluster-API as its upgraded manually.
- dependency-name: "sigs.k8s.io/cluster-api"
- dependency-name: "sigs.k8s.io/cluster-api/test"
# Ignore controller-runtime as its upgraded manually.
- dependency-name: "sigs.k8s.io/controller-runtime"
# Ignore k8s and its transitives modules as they are upgraded manually
# together with controller-runtime.
- dependency-name: "k8s.io/*"
- dependency-name: "go.etcd.io/*"
- dependency-name: "google.golang.org/grpc"
commit-message:
prefix: ":seedling:"
labels:
- "ok-to-test"

# Hack/chart-update Go module
- package-ecosystem: "gomod"
directory: "/hack/chart-update"
schedule:
interval: "weekly"
ignore:
# Ignore Cluster-API as its upgraded manually.
- dependency-name: "sigs.k8s.io/cluster-api"
- dependency-name: "sigs.k8s.io/cluster-api/test"
# Ignore controller-runtime as its upgraded manually.
- dependency-name: "sigs.k8s.io/controller-runtime"
# Ignore k8s and its transitives modules as they are upgraded manually
# together with controller-runtime.
- dependency-name: "k8s.io/*"
- dependency-name: "go.etcd.io/*"
- dependency-name: "google.golang.org/grpc"
commit-message:
prefix: ":seedling:"
labels:
- "ok-to-test"

0 comments on commit f32bd76

Please sign in to comment.