-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrenovate.json5
44 lines (44 loc) · 1.2 KB
/
renovate.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
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"github>aquaproj/aqua-renovate-config#2.6.0",
"github>mikutas/my-renovate-config"
],
"packageRules": [
{
"matchDepNames": ["linkerd/linkerd2"],
// https://docs.renovatebot.com/modules/versioning/
"versioning": "regex:(?<compatibility>stable|edge)-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)?"
},
{
// https://docs.renovatebot.com/noise-reduction/#package-grouping
"groupName": "linkerd",
"matchPackageNames": [
"/linkerd2/",
"/linkerd-crds/",
"/linkerd-control-plane/",
"/linkerd-viz/"
]
},
{
"matchPackageNames": [
"actions/download-artifact",
"actions/upload-artifact"
],
"groupName": "artifact-actions"
}
],
"customManagers": [
{
"customType": "regex",
"fileMatch": [
"helmfile.*\\.yaml"
],
"matchStrings": [
"(?<depName>.*?)\\/blob\\/(?<currentValue>(?<compatibility>stable|edge)-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)?)"
],
"datasourceTemplate": "github-releases",
"depNameTemplate": "linkerd/linkerd2"
}
]
}