mirror of
https://gitlab.com/deepcypher/dc-kc.git
synced 2026-01-27 11:12:08 +00:00
53 lines
1.5 KiB
JSON
53 lines
1.5 KiB
JSON
{
|
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
"extends": [
|
|
"config:recommended"
|
|
],
|
|
"packageRules": [
|
|
{
|
|
"description": "Automerge patches",
|
|
"matchPackageNames": [
|
|
"!cilium"
|
|
],
|
|
"matchUpdateTypes": [
|
|
"patch"
|
|
],
|
|
"matchCurrentVersion": "!/^0/",
|
|
"automerge": true
|
|
},
|
|
{
|
|
"matchManagers": [
|
|
"helm-values",
|
|
"helmv3"
|
|
],
|
|
"postUpdateOptions": [
|
|
"helmUpdateSubChartArchives"
|
|
],
|
|
"postUpgradeTasks": {
|
|
"commands": [
|
|
"bash scripts/bump-chart-version.sh '{{{parentDir}}}' '{{{isMajor}}}' '{{{isMinor}}}' '{{{isPatch}}}'",
|
|
"go install github.com/norwoodj/helm-docs/cmd/helm-docs@v1.14.2",
|
|
"helm-docs --template-files=../../README.md.gotmpl -c charts/{{{parentDir}}}"
|
|
],
|
|
"fileFilters": [
|
|
"**/Chart.yaml",
|
|
"**/README.md",
|
|
"**/charts/*.tgz"
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"customManagers": [
|
|
{
|
|
"customType": "regex",
|
|
"managerFilePatterns": [
|
|
"/^.*$/"
|
|
],
|
|
"matchStrings": [
|
|
"\"?v?(?<currentValue>(?<major>0|[1-9]\\d*)\\.(?<minor>0|[1-9]\\d*)\\.(?<patch>0|[1-9]\\d*)(?:-(?<prerelease>(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+(?<buildmetadata>[0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)\"?\\s+# renovate: datasource=(?<datasource>.*) depName=(?<depName>.*)"
|
|
],
|
|
"extractVersionTemplate": "^v?(?<version>.*)$"
|
|
}
|
|
]
|
|
}
|