-
Notifications
You must be signed in to change notification settings - Fork 0
/
.renovaterc.json5
112 lines (112 loc) · 2.93 KB
/
.renovaterc.json5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
{
assignees: [
"kevinmatthes",
],
automerge: false,
commitMessageLowerCase: "never",
commitMessagePrefix: "[Renovate]",
customManagers: [
{
customType: "regex",
datasourceTemplate: "github-releases",
depNameTemplate: "actionlint",
fileMatch: [
"^\\.github/workflows/ci\\.yml$",
],
matchStrings: [
"rhysd/actionlint:(?<currentValue>\\d+\\.\\d+\\.\\d+)",
],
packageNameTemplate: "rhysd/actionlint",
},
{
customType: "regex",
datasourceTemplate: "github-releases",
depNameTemplate: "cffconvert",
fileMatch: [
"^\\.github/workflows/ci\\.yml$",
],
matchStrings: [
"citationcff/cffconvert:(?<currentValue>\\d+\\.\\d+\\.\\d+)",
],
packageNameTemplate: "citation-file-format/cffconvert",
},
{
customType: "regex",
datasourceTemplate: "github-releases",
depNameTemplate: "rust",
fileMatch: [
"^\\.clippy\\.toml$",
"^Cargo\\.toml$",
"^README\\.md$",
"^src/lib\\.rs$",
],
matchStrings: [
"msrv =.*(?<currentValue>\\d+\\.\\d+\\.\\d+)",
"rust-version =.*(?<currentValue>\\d+\\.\\d+\\.\\d+)",
"MSRV-(?<currentValue>\\d+\\.\\d+\\.\\d+)-brightgreen",
],
packageNameTemplate: "rust-lang/rust",
},
],
dependencyDashboard: true,
dependencyDashboardAutoclose: true,
dependencyDashboardLabels: [
"dependencies",
],
dependencyDashboardTitle: "[Renovate] Dependency Dashboard",
labels: [
"dependencies",
],
lockFileMaintenance: {
enabled: true,
},
packageRules: [
{
addLabels: [
"github_actions",
],
matchManagers: [
"custom.regex",
],
matchPackageNames: [
"actionlint",
"cffconvert",
],
},
{
addLabels: [
"rust",
],
matchManagers: [
"cargo",
],
},
{
addLabels: [
"github_actions",
],
matchManagers: [
"github-actions",
],
},
{
addLabels: [
"documentation",
],
matchManagers: [
"custom.regex",
],
matchPackageNames: [
"rust",
],
},
{
extractVersion: "^v(?<version>.*)$",
matchPackageNames: [
"actionlint",
],
},
],
prHourlyLimit: null,
schedule: null,
}