build-cran-binaries/renovate.json

32 lines
1,014 B
JSON

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["local>devxy/renovate-config"],
"automergeStrategy": "squash",
"ignorePaths": [
"docker/**",
".crow/process-updates.yaml",
".crow/build-all-versions.yaml",
".crow/weekly-rebuild-missing.yaml"
],
"customManagers": [
{
"customType": "regex",
"fileMatch": ["^\\.crow/.*\\.yaml$"],
"matchStrings": [
"packageVersion\\(\"bincraft\"\\) != \"(?<currentValue>[0-9.]+)\"",
"bincraft\\.git@v(?<currentValue>[0-9.]+)"
],
"depNameTemplate": "bincraft",
"packageNameTemplate": "https://codefloe.com/rpkgs/bincraft.git",
"datasourceTemplate": "git-tags",
"extractVersionTemplate": "^v?(?<version>.+)$"
},
{
"customType": "regex",
"fileMatch": ["^local/uvr-install\\.sh$"],
"matchStrings": [
"# renovate: datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)\\s+UVR_PIN=\"(?<currentValue>[^\"]+)\""
]
}
]
}