1
0
mirror of https://github.com/containers/ramalama.git synced 2026-02-05 06:46:39 +01:00
Files
ramalama/renovate.json
red-hat-konflux-kflux-prd-rh03[bot] c54ce83141 chore(config): migrate config renovate.json
2025-11-17 20:14:21 +00:00

103 lines
2.5 KiB
JSON

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"customDatasources": {
"amdgpu": {
"defaultRegistryUrlTemplate": "https://repo.radeon.com/amdgpu/",
"format": "html"
},
"rocm": {
"defaultRegistryUrlTemplate": "https://repo.radeon.com/rocm/rhel9/",
"format": "html"
}
},
"customManagers": [
{
"customType": "regex",
"managerFilePatterns": [
"/container-images/rocm/amdgpu\\.repo/"
],
"matchStrings": [
"baseurl=https://repo\\.radeon\\.com/amdgpu/(?<currentValue>.*)/rhel/(.*)"
],
"datasourceTemplate": "custom.amdgpu",
"versioningTemplate": "semver",
"depNameTemplate": "amdgpu"
},
{
"customType": "regex",
"managerFilePatterns": [
"/container-images/rocm/rocm\\.repo/"
],
"matchStrings": [
"baseurl=https://repo\\.radeon\\.com/rocm/rhel9/(?<currentValue>.*)/main"
],
"datasourceTemplate": "custom.rocm",
"versioningTemplate": "semver",
"depNameTemplate": "rocm"
},
{
"customType": "regex",
"managerFilePatterns": [
"/ramalama/model\\.py/"
],
"matchStrings": [
"return \"(?<depName>.*):(?<currentValue>.*)\""
],
"datasourceTemplate": "docker",
"versioningTemplate": "regex:rhoai-(?<major>\\d+).(?<minor>\\d+)-rocm$",
"depNameTemplate": "quay.io/modh/vllm"
},
{
"customType": "regex",
"managerFilePatterns": [
"/ramalama/model\\.py/"
],
"matchStrings": [
"return \"(?<depName>.*):(?<currentValue>.*)\""
],
"datasourceTemplate": "docker",
"versioningTemplate": "regex:rhoai-(?<major>\\d+).(?<minor>\\d+)-cuda$",
"depNameTemplate": "quay.io/modh/vllm"
}
],
"packageRules": [
{
"matchDatasources": [
"custom.amdgpu"
],
"extractVersion": "(?<version>.+)/$",
"schedule": [
"at any time"
]
},
{
"matchDatasources": [
"custom.rocm"
],
"extractVersion": "(?<version>.+)/$",
"schedule": [
"at any time"
]
},
{
"matchDatasources": [
"custom.amdgpu",
"custom.rocm"
],
"groupName": "amdgpu-rocm"
},
{
"matchFileNames": [
"docsite/**"
],
"matchUpdateTypes": [
"lockFileMaintenance"
],
"groupName": "docsite lockfile maintenance",
"schedule": [
"before 9am on Monday"
]
}
]
}