Skip to content

Commit 13371da

Browse files
committed
Update renovate config
1 parent d4f9c1e commit 13371da

File tree

1 file changed

+16
-11
lines changed

1 file changed

+16
-11
lines changed

.github/renovate.json5

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,28 @@
33
extends: [
44
'config:recommended',
55
'docker:pinDigests',
6-
'helpers:pinGitHubActionDigests',
6+
'helpers:pinGitHubActionDigestsToSemver',
77
],
88
ignorePresets: [
99
':ignoreModulesAndTests', // needed to keep maven-extension test pom files up-to-date
1010
],
11-
prHourlyLimit: 5,
11+
prHourlyLimit: 5, // we have a large number of parallel runners
12+
labels: [
13+
'dependencies'
14+
],
1215
packageRules: [
1316
{
14-
// this is to reduce the number of renovate PRs
15-
matchManagers: [
16-
'github-actions',
17-
'dockerfile',
18-
],
19-
extends: [
20-
'schedule:weekly',
21-
],
22-
groupName: 'weekly update',
17+
// reduces the number of Renovate PRs
18+
// (patch updates are typically non-breaking)
19+
"groupName": "all patch versions",
20+
"matchUpdateTypes": ["patch"],
21+
"schedule": ["before 8am every weekday"]
22+
},
23+
{
24+
// avoids these Renovate PRs from trickling in throughout the week
25+
// (consolidating the review process)
26+
"matchUpdateTypes": ["minor", "major"],
27+
"schedule": ["before 8am on Monday"]
2328
},
2429
{
2530
matchPackageNames: [

0 commit comments

Comments
 (0)