Skip to content

Commit c017f15

Browse files
committed
chore: standardize renovate config
1 parent b428920 commit c017f15

1 file changed

Lines changed: 23 additions & 9 deletions

File tree

renovate.json

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,30 @@
11
{
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3-
"extends": [
4-
"config:recommended"
5-
],
3+
"extends": ["config:recommended"],
4+
"baseBranchPatterns": ["dev"],
5+
"schedule": ["before 9am on Saturday"],
6+
"timezone": "Europe/Brussels",
7+
"labels": ["dependencies", "renovate"],
68
"packageRules": [
79
{
8-
"matchUpdateTypes": [
9-
"minor",
10-
"patch"
11-
],
12-
"automerge": true
10+
"description": "Automerge minor and patch updates",
11+
"matchUpdateTypes": ["minor", "patch"],
12+
"automerge": true,
13+
"automergeType": "pr"
14+
},
15+
{
16+
"description": "Group all NuGet minor/patch updates together",
17+
"matchManagers": ["nuget"],
18+
"matchUpdateTypes": ["minor", "patch"],
19+
"groupName": "NuGet minor/patch updates"
20+
},
21+
{
22+
"description": "Group all NuGet major updates together",
23+
"matchManagers": ["nuget"],
24+
"matchUpdateTypes": ["major"],
25+
"groupName": "NuGet major updates",
26+
"dependencyDashboardApproval": true
1327
}
1428
],
1529
"platformAutomerge": true
16-
}
30+
}

0 commit comments

Comments
 (0)