Skip to content
This repository was archived by the owner on Aug 12, 2025. It is now read-only.

Commit 19abf63

Browse files
committed
Signed-off-by: Chris Privitere <[email protected]>
ci: dependabot updates Synchronize our config to be like upstream capi This includes changing checks to be weekly This also adds filters for modules we want to manually update
1 parent d4f297d commit 19abf63

File tree

1 file changed

+55
-30
lines changed

1 file changed

+55
-30
lines changed

.github/dependabot.yml

Lines changed: 55 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,58 @@
1+
# Please see the documentation for all configuration options:
2+
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
13
version: 2
24
updates:
3-
# Maintain dependencies for GitHub Actions.
4-
- package-ecosystem: "github-actions"
5-
directory: "/"
6-
schedule:
7-
interval: "daily"
8-
commit-message:
9-
prefix: ":seedling:"
10-
11-
# Maintain dependencies for Go modules.
12-
- package-ecosystem: "gomod"
13-
directory: "/"
14-
schedule:
15-
interval: "daily"
16-
commit-message:
17-
prefix: ":seedling:"
18-
19-
# Maintain e2e test Go modules
20-
- package-ecosystem: "gomod"
21-
directory: "/test/e2e"
22-
schedule:
23-
interval: "daily"
24-
commit-message:
25-
prefix: ":seedling:"
26-
27-
# Maintain dependencies for Docker images.
28-
- package-ecosystem: "docker"
29-
directory: "/"
30-
schedule:
31-
interval: "daily"
32-
commit-message:
5+
# GitHub Actions
6+
- package-ecosystem: "github-actions"
7+
directory: "/"
8+
schedule:
9+
interval: "weekly"
10+
commit-message:
3311
prefix: ":seedling:"
12+
labels:
13+
- "ok-to-test"
14+
# Go
15+
- package-ecosystem: "gomod"
16+
directory: "/"
17+
schedule:
18+
interval: "weekly"
19+
ignore:
20+
# Ignore controller-runtime as its upgraded manually.
21+
- dependency-name: "sigs.k8s.io/controller-runtime"
22+
# Ignore k8s and its transitives modules as they are upgraded manually
23+
# together with controller-runtime.
24+
- dependency-name: "k8s.io/*"
25+
- dependency-name: "go.etcd.io/*"
26+
- dependency-name: "google.golang.org/grpc"
27+
commit-message:
28+
prefix: ":seedling:"
29+
labels:
30+
- "area/dependency"
31+
- "ok-to-test"
32+
# Maintain e2e test Go modules
33+
- package-ecosystem: "gomod"
34+
directory: "/test/e2e"
35+
schedule:
36+
interval: "weekly"
37+
ignore:
38+
# Ignore controller-runtime as its upgraded manually.
39+
- dependency-name: "sigs.k8s.io/controller-runtime"
40+
# Ignore k8s and its transitives modules as they are upgraded manually
41+
# together with controller-runtime.
42+
- dependency-name: "k8s.io/*"
43+
- dependency-name: "go.etcd.io/*"
44+
- dependency-name: "google.golang.org/grpc"
45+
commit-message:
46+
prefix: ":seedling:"
47+
labels:
48+
- "area/dependency"
49+
- "ok-to-test"
50+
# Maintain dependencies for Docker images.
51+
- package-ecosystem: "docker"
52+
directory: "/"
53+
schedule:
54+
interval: "weekly"
55+
commit-message:
56+
prefix: ":seedling:"
57+
labels:
58+
- "ok-to-test"

0 commit comments

Comments
 (0)