Skip to content

Commit f7f1178

Browse files
committed
Make “renovate.json” make use of shared config presets
1 parent c559fc4 commit f7f1178

1 file changed

Lines changed: 5 additions & 43 deletions

File tree

renovate.json

Lines changed: 5 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,7 @@
11
{
2-
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3-
"extends": ["config:best-practices"],
4-
"packageRules": [
5-
{
6-
"description": "skip cargo deps that are explicitly pinned with '='",
7-
"matchDepTypes": ["dependencies", "dev-dependencies", "build-dependencies"],
8-
"allowedVersions": "!/^=/"
9-
},
10-
{
11-
"description": "group non-major dependency upgrades",
12-
"groupName": "dependencies",
13-
"groupSlug": "dependencies",
14-
"matchDepTypes": ["dependencies"],
15-
"matchUpdateTypes": ["minor", "patch", "pin", "digest"]
16-
},
17-
{
18-
"description": "group non-major dev-dependency upgrades",
19-
"groupName": "dev-dependencies",
20-
"groupSlug": "dev-dependencies",
21-
"matchDepTypes": ["dev-dependencies"],
22-
"matchUpdateTypes": ["minor", "patch", "pin", "digest"]
23-
},
24-
{
25-
"description": "upgrade cargo-binstall monthly and auto-merge after a 14-day release-age buffer",
26-
"extends": ["schedule:monthly"],
27-
"groupName": "cargo-binstall",
28-
"groupSlug": "cargo-binstall",
29-
"matchPackageNames": ["cargo-binstall"],
30-
"minimumReleaseAge": "14 days",
31-
"automerge": true,
32-
"automergeType": "branch"
33-
},
34-
{
35-
"description": "batch github actions monthly and silently auto-merge after a 14-day release-age buffer",
36-
"extends": ["schedule:monthly"],
37-
"groupName": "github actions",
38-
"groupSlug": "github-actions",
39-
"matchManagers": ["github-actions"],
40-
"minimumReleaseAge": "14 days",
41-
"automerge": true,
42-
"automergeType": "branch"
43-
}
44-
]
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": [
4+
"local>regexident/renovate-config-presets:rust",
5+
"local>regexident/renovate-config-presets:github-actions"
6+
]
457
}

0 commit comments

Comments
 (0)