talos-image-factory-apple-x86/.github/renovate.json

32 lines
903 B
JSON
Raw Normal View History

2023-10-31 16:31:11 +00:00
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:recommended"],
"major": {
"dependencyDashboardApproval": true
},
"packageRules": [
{
"description": "Group updates into single PR",
"matchFileNames": [".github/workflows/talos-boot-assets.yaml"],
"groupName": "Talos boot assets"
},
{
"matchDatasources": ["docker"],
"matchPackageNames": [
"ghcr.io/siderolabs/intel-ucode",
"ghcr.io/siderolabs/i915-ucode"
],
"versioning": "regex:^(?<major>\\d{4})(?<minor>\\d{2})(?<patch>\\d{2})\\.?(?<build>\\d+)?$"
}
],
"regexManagers": [
{
"fileMatch": ["^.github/workflows/.+\\.ya?ml$"],
"matchStrings": [
"#\\s?renovate: ?\\s+depName=(?<depName>.+?)?\\s(?:.*_(?:version|VERSION):\\s+(?<currentValue>.*))"
],
"datasourceTemplate": "docker"
}
]
}