Skip to content

Commit 083d0e7

Browse files
ci: optimize Renovate configuration for library maintenance (#287)
1 parent 59a8cb9 commit 083d0e7

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

.github/renovate.json

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,25 @@
44
"config:recommended",
55
":enableVulnerabilityAlerts",
66
":semanticCommitsDisabled",
7-
":prHourlyLimitNone",
8-
":prImmediately"
7+
":prImmediately",
8+
"schedule:weekly",
9+
"group:allNonMajor",
10+
"helpers:pinGitHubActionDigests"
911
],
1012
"automerge": true,
1113
"automergeStrategy": "squash",
1214
"automergeType": "pr",
1315
"branchPrefix": "renovate/",
16+
"commitMessagePrefix": "chore: ",
17+
"dependencyDashboard": true,
1418
"lockFileMaintenance": {
15-
"enabled": true,
16-
"schedule": "before 11am"
19+
"enabled": false
1720
},
21+
"minimumReleaseAge": "3 days",
22+
"stabilityDays": 3,
1823
"platformAutomerge": true,
19-
"rangeStrategy": "in-range-only",
24+
"prTitle": "chore: ${depName} update",
25+
"rangeStrategy": "auto",
2026
"rebaseWhen": "conflicted",
2127
"recreateWhen": "never",
2228
"packageRules": [

0 commit comments

Comments
 (0)