feat: add renovate configuration

This commit is contained in:
Sebastian Mark 2023-07-15 09:22:00 +02:00
parent 045160d43d
commit 98a3dde5c2

29
renovate.json Normal file
View file

@ -0,0 +1,29 @@
{
"extends": ["config:base"],
"prHourlyLimit": 5,
"regexManagers": [
{
"description": "Baseline upgrades",
"fileMatch": ["\\.jsonnet$"],
"matchStrings": [
"\\s+chart::\\s\\\"(?<depName>.*)\\\",",
"\\s+version::\\s\\\"(?<currentValue>.*)\\\",",
"\\s+repo::\\s\\\"(?<registryUrl>.*)\\\","
],
"matchStringsStrategy": "combination",
"datasourceTemplate": "helm"
},
{
"description": "Edge case prometheus",
"fileMatch": ["prometheus-stack\\.jsonnet"],
"matchStrings": [
"\\s+chart::\\s\\\"(?<depName>.*)\\\",",
"\\s+\\\"version\\\"\:\\s\\\"(?<currentValue>.*)\\\",",
"\\s+repo::\\s\\\"(?<registryUrl>.*)\\\","
],
"matchStringsStrategy": "combination",
"datasourceTemplate": "helm"
}
]
}