mirror of
https://github.com/containers/ramalama.git
synced 2026-02-05 06:46:39 +01:00
103 lines
2.5 KiB
JSON
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"
|
|
]
|
|
}
|
|
]
|
|
}
|