Skip to content

Commit b3043ac

Browse files
authored
chore: add standardized renovate config (#148)
* chore: standardize renovate config * chore: fix renovate config for repo technologies
1 parent b6fc684 commit b3043ac

File tree

1 file changed

+59
-2
lines changed

1 file changed

+59
-2
lines changed

renovate.json

Lines changed: 59 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,71 @@
33
"extends": [
44
"config:recommended"
55
],
6+
"baseBranchPatterns": [
7+
"dev"
8+
],
9+
"schedule": [
10+
"before 9am on Saturday"
11+
],
12+
"timezone": "Europe/Brussels",
13+
"labels": [
14+
"dependencies",
15+
"renovate"
16+
],
617
"packageRules": [
718
{
19+
"description": "Automerge minor and patch updates",
20+
"matchUpdateTypes": [
21+
"minor",
22+
"patch"
23+
],
24+
"automerge": true,
25+
"automergeType": "pr"
26+
},
27+
{
28+
"description": "Group all NuGet minor/patch updates together",
29+
"matchManagers": [
30+
"nuget"
31+
],
832
"matchUpdateTypes": [
933
"minor",
1034
"patch"
1135
],
12-
"automerge": true
36+
"groupName": "NuGet minor/patch updates"
37+
},
38+
{
39+
"description": "Group all NuGet major updates together",
40+
"matchManagers": [
41+
"nuget"
42+
],
43+
"matchUpdateTypes": [
44+
"major"
45+
],
46+
"groupName": "NuGet major updates",
47+
"dependencyDashboardApproval": true
48+
},
49+
{
50+
"description": "Group all npm minor/patch updates together",
51+
"matchManagers": [
52+
"npm"
53+
],
54+
"matchUpdateTypes": [
55+
"minor",
56+
"patch"
57+
],
58+
"groupName": "npm minor/patch updates"
59+
},
60+
{
61+
"description": "Group all npm major updates together",
62+
"matchManagers": [
63+
"npm"
64+
],
65+
"matchUpdateTypes": [
66+
"major"
67+
],
68+
"groupName": "npm major updates",
69+
"dependencyDashboardApproval": true
1370
}
1471
],
1572
"platformAutomerge": true
16-
}
73+
}

0 commit comments

Comments
 (0)