Skip to content

Commit b9c83b2

Browse files
authored
Merge pull request #12 from TomTonic/dependabot2renovate
Switch from Dependabot to Renovate
2 parents 51fa42f + 79a3cab commit b9c83b2

2 files changed

Lines changed: 89 additions & 24 deletions

File tree

.github/dependabot.yml

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

renovate.json

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": [
4+
"config:recommended",
5+
"security:openssf-scorecard"
6+
],
7+
"reviewers": [
8+
"TomTonic"
9+
],
10+
"labels": [
11+
"dependencies"
12+
],
13+
"commitMessagePrefix": "deps-upd:",
14+
"commitMessageAction": "Update",
15+
"timezone": "Europe/Berlin",
16+
"schedule": [
17+
"before 6am"
18+
],
19+
"prHourlyLimit": 2,
20+
"prConcurrentLimit": 5,
21+
"packageRules": [
22+
{
23+
"matchCategories": [
24+
"golang"
25+
],
26+
"minimumReleaseAge": "2 days"
27+
},
28+
{
29+
"matchManagers": [
30+
"gomod"
31+
],
32+
"groupName": "Go dependencies",
33+
"minimumReleaseAge": "1 days"
34+
},
35+
{
36+
"matchManagers": [
37+
"github-actions"
38+
],
39+
"groupName": "GitHub Actions",
40+
"schedule": [
41+
"before 4pm on friday"
42+
],
43+
"minimumReleaseAge": "1 days"
44+
},
45+
{
46+
"matchUpdateTypes": [
47+
"patch",
48+
"pin",
49+
"digest"
50+
],
51+
"automerge": true,
52+
"automergeType": "pr"
53+
},
54+
{
55+
"matchUpdateTypes": [
56+
"minor"
57+
],
58+
"automerge": false,
59+
"reviewersFromCodeOwners": true
60+
},
61+
{
62+
"matchUpdateTypes": [
63+
"major"
64+
],
65+
"automerge": false,
66+
"reviewersFromCodeOwners": true,
67+
"labels": [
68+
"dependencies",
69+
"breaking-change"
70+
]
71+
}
72+
],
73+
"vulnerabilityAlerts": {
74+
"enabled": true,
75+
"labels": [
76+
"security",
77+
"dependencies"
78+
],
79+
"assignees": [
80+
"TomTonic"
81+
]
82+
},
83+
"lockFileMaintenance": {
84+
"enabled": true,
85+
"schedule": [
86+
"before 6am"
87+
]
88+
}
89+
}

0 commit comments

Comments
 (0)