-
Sheogorath authored
This patch adjusts the renovate config to allow upgrades to version 38
Sheogorath authoredThis patch adjusts the renovate config to allow upgrades to version 38
renovate.json 2.31 KiB
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:base",
"docker:enableMajor",
":prHourlyLimitNone",
"regexManagers:dockerfileVersions",
":assignAndReview(sheogorath)"
],
"prConcurrentLimit": 20,
"semanticCommits": "enabled",
"flux": {
"fileMatch": ["\\.yaml$"]
},
"kubernetes": {
"fileMatch": [
"apps/k8s01/dns/.+\.yaml$",
"apps/k8s01/syncthing/.+\.yaml$",
"apps/k8s01/jellyfin/.+\.yaml$",
"apps/base/iot/.+\.yaml$"
]
},
"gitlabci": {
"fileMatch": ["\.gitlab-ci\.yml$", "gitlab-ci\.yaml$"]
},
"regexManagers": [
{
"fileMatch": ["\\.yaml$"],
"matchStrings": [
"# renovate:\\n\\s+image: \"?'?(?<depName>[^:\\s]+?):(?<currentValue>[^\"]*?)\"?'?\\s"
],
"datasourceTemplate": "docker",
"versioningTemplate": "docker"
},
{
"fileMatch": ["terraform/hedgedoc-demo/templates/docker-compose.tpl$"],
"matchStrings": [
"# renovate:\\n\\s+image: \"?'?(?<depName>[^:\\s]+?):(?<currentValue>[^\"]*?)\"?'?\\s"
],
"datasourceTemplate": "docker",
"versioningTemplate": "docker"
},
{
"fileMatch": ["Chart\\.yaml$"],
"matchStrings": [
"# renovate:\\s+image=(?<depName>[^:\\s]+?)\\nappVersion:\\s+\"?'?(?<currentValue>[^\"]*)\"?'?"
],
"datasourceTemplate": "docker",
"versioningTemplate": "docker"
},
{
"fileMatch": ["Dockerfile$"],
"matchStrings": [
"#\\s*renovate:\\s*datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\sENV .*?_VERSION=\"(?<currentValue>.*)\"\\s"
],
"versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}"
}
],
"packageRules": [
{
"matchDatasources": ["docker"],
"matchPackageNames": [
"quay.io/fedora/fedora",
"docker.io/fedora",
"docker.io/library/fedora",
"registry.fedoraproject.org/fedora"
],
"allowedVersions": "<39"
},
{
"matchDatasources": ["helm"],
"packageNames": [
"rook-ceph",
"rook-ceph-cluster"
],
"groupName": "rook-ceph"
},
{
"matchPaths": ["images/kos/**"],
"extends": ["docker:pinDigests"]
}
],
"postUpdateOptions": ["helmUpdateSubChartArchives"]
}