Skip to content

Commit ac4c34b

Browse files
committed
🔧 chore(config): streamline renovate configuration
- remove specific package rules in favor of shared configuration - replace custom settings with extends from shared renovate config
1 parent bc75f40 commit ac4c34b

File tree

1 file changed

+2
-65
lines changed

1 file changed

+2
-65
lines changed

‎renovate.json‎

Lines changed: 2 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,9 @@
11
{
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3-
"dependencyDashboard": true,
4-
"rangeStrategy": "bump",
53
"schedule": [
64
"* 0-5 24 * *"
75
],
8-
"packageRules": [
9-
{
10-
"sourceUrl": "https://github.com/jerus-org/circleci-toolkit",
11-
"enabled": true,
12-
"matchPackageNames": [
13-
"/jerus-org/circleci-toolkit/"
14-
]
15-
},
16-
{
17-
"groupName": "futures packages",
18-
"matchPackageNames": [
19-
"/^futures[-_]?/"
20-
]
21-
},
22-
{
23-
"groupName": "serde packages",
24-
"matchPackageNames": [
25-
"/^serde[-_]?/"
26-
]
27-
},
28-
{
29-
"groupName": "tokio packages",
30-
"matchPackageNames": [
31-
"/^tokio[-_]?/"
32-
]
33-
},
34-
{
35-
"groupName": "tracing packages",
36-
"matchPackageNames": [
37-
"/^tracing[-_]?/",
38-
"!tracing-opentelemetry"
39-
]
40-
},
41-
{
42-
"groupName": "liquid packages",
43-
"matchPackageNames": [
44-
"/^liquid[-_]?/",
45-
"/^kstring$/"
46-
]
47-
},
48-
{
49-
"automerge": true,
50-
"matchPackageNames": [
51-
"/github/codeql-action/",
52-
"/ossf/scorecard-action/",
53-
"/actions/upload-artifact/",
54-
"/actions/checkout/"
55-
]
56-
}
57-
],
58-
"customManagers": [
59-
{
60-
"customType": "regex",
61-
"fileMatch": [
62-
"^rust-toolchain\\.toml?$"
63-
],
64-
"matchStrings": [
65-
"channel\\s*=\\s*\"(?<currentValue>\\d+\\.\\d+\\.\\d+)\""
66-
],
67-
"depNameTemplate": "rust",
68-
"packageNameTemplate": "rust-lang/rust",
69-
"datasourceTemplate": "github-releases"
70-
}
6+
"extends": [
7+
"github>jerusdp/renovate-config:default.json"
718
]
729
}

0 commit comments

Comments
 (0)