blob: 7a5665b22d116e78d44561565a7479fb771408ca [file] [log] [blame]
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:base"],
"baseBranches": ["main", "/^stable\\/.*/"],
"commitBody": "Skip-Release-Notes",
"prHourlyLimit": 10,
"packageRules": [
{
"enabled": false,
"matchPackagePatterns": ["*"]
},
{
"enabled": true,
"matchDatasources": ["pypi"],
"matchPackageNames": ["magnum-cluster-api"]
},
{
"enabled": true,
"matchDatasources": ["git-refs"]
}
],
"customManagers": [
{
"customType": "regex",
"fileMatch": ["images/magnum/Dockerfile"],
"matchStrings": ["magnum-cluster-api==(?<currentValue>.*?)\\s"],
"datasourceTemplate": "pypi",
"depNameTemplate": "magnum-cluster-api",
"versioningTemplate": "semver"
},
{
"customType": "regex",
"fileMatch": ["images/neutron/Dockerfile"],
"matchStrings": ["POLICY_SERVER_GIT_REF=(?<currentDigest>.*?)\\n"],
"datasourceTemplate": "git-refs",
"depNameTemplate": "neutron-policy-server",
"packageNameTemplate": "https://review.vexxhost.dev/neutron-policy-server",
"currentValueTemplate": "main"
}
]
}