Skip to content

Commit a77c065

Browse files
configure Renovate instead of Dependabot (#10)
1 parent 3e2c271 commit a77c065

File tree

2 files changed

+58
-14
lines changed

2 files changed

+58
-14
lines changed

.github/dependabot.yml

Lines changed: 0 additions & 14 deletions
This file was deleted.

renovate.json

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"labels": ["dependencies"],
4+
"extends": [
5+
"config:base",
6+
":disableDependencyDashboard"
7+
],
8+
"prHourlyLimit": 5,
9+
"prConcurrentLimit": 10,
10+
"semanticCommits": "enabled",
11+
"postUpdateOptions": [
12+
"gomodUpdateImportPaths"
13+
],
14+
"packageRules": [
15+
{
16+
"matchPackageNames": [ "k8s.io/client-go" ],
17+
"allowedVersions": "<1.4.0"
18+
},
19+
{
20+
"matchUpdateTypes": [ "patch", "pin", "digest" ],
21+
"automerge": true,
22+
"groupName": "non-minor dependencies",
23+
"groupSlug": "non-minor-deps"
24+
},
25+
{
26+
"matchUpdateTypes": [ "minor" ],
27+
"automerge": true,
28+
"groupName": "minor dependencies",
29+
"groupSlug": "minor-deps"
30+
},
31+
{
32+
"matchUpdateTypes": [ "minor" ],
33+
"matchLanguages": [ "go", "golang" ],
34+
"groupName": "minor dependencies (golang)",
35+
"groupSlug": "minor-deps-golang",
36+
"semanticCommitScope": "go.mod/go.sum"
37+
},
38+
{
39+
"matchUpdateTypes": [ "minor" ],
40+
"matchLanguages": [ "docker" ],
41+
"groupName": "minor dependencies (Dockerfile)",
42+
"groupSlug": "minor-deps-dockerfile",
43+
"semanticCommitScope": "Dockerfile"
44+
},
45+
{
46+
"matchUpdateTypes": [ "major" ],
47+
"automerge": false,
48+
"groupName": "major dependencies",
49+
"groupSlug": "major-deps",
50+
"semanticCommitScope": "major deps"
51+
},
52+
{
53+
"matchManagers": ["github-actions"],
54+
"groupName": "github-actions",
55+
"semanticCommitScope": "actions"
56+
}
57+
]
58+
}

0 commit comments

Comments
 (0)