-
Notifications
You must be signed in to change notification settings - Fork 1
/
renovate.json5
37 lines (37 loc) · 1.49 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
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
],
"labels": ["skip-verify-changelog"],
"flux": {
"fileMatch": [
"(helmrelease|helmrepository)\\.yaml$"
]
},
"customManagers": [
{
// Supports various formats where a comment with `renovate: ${REPO_NAME}` is on the line
// before the version string line
"customType": "regex",
"fileMatch": [
".*y[a]?ml$",
],
"matchStrings": [
"renovate: (?<depName>.*)\n(.+)\\?= v?(?<currentValue>\\S+)\n",
"renovate: (?<depName>.*)\n(.+)\\/releases\\/download\\/v?(?<currentValue>.+)\\/.*",
"renovate: (?<depName>.*)\n(.+)=v?(?<currentValue>\\S+)\n",
"renovate: (?<depName>.*)\n(.+)VERSION=v?(?<currentValue>.+)\\/.*",
"renovate: (?<depName>.*)\n(\\s)*version: v?(?<currentValue>.*?)\n",
"renovate: (?<depName>.*)\n(\\s)*version:(\\s)*v?(?<currentValue>.*?)(\\s)*\n",
"renovate: (?<depName>.*)\n(\\s*)default: \"?.+:v?(?<currentValue>.*?)(-debug)?\"?\n",
"renovate: (?<depName>.*)\n(\\s*)image: \"?.+:v?(?<currentValue>.*?)\"?\n",
"renovate: (?<depName>.*)\n(\\s)*([\\w|_]+)release:(\\s)*v?(?<currentValue>.*?)(\\s)*\n",
"renovate: (?<depName>.*)\n(.+)VERSION: v?(?<currentValue>.+)\n",
"renovate: (?<depName>.*)\n(.+): v?(?<currentValue>.+)\n",
],
"datasourceTemplate": "github-releases",
"extractVersionTemplate": "^\"?v?(?<version>.*)\"?$"
}
]
}