Update .github/renovate.json

This commit is contained in:
Matt Reeves 2024-11-02 23:34:28 -04:00
parent 504d731f73
commit 3478d174a6

23
.github/renovate.json vendored
View file

@ -6,27 +6,16 @@
"dependencyDashboardTitle": ":robot: Renovate Dashboard", "dependencyDashboardTitle": ":robot: Renovate Dashboard",
"regexManagers": [ "regexManagers": [
{ {
"description": "Process Docker YML files", "description": "Process files",
"fileMatch": [ "fileMatch": [
"docker/.+\\.y?ml$" "docker/.+\\.y?ml$",
"terraform/.+\\tf.$"
], ],
"matchStrings": [ "matchStrings": [
"version: (?<currentValue>\\S+)" "datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)( versioning=(?<versioning>\\S+))?\n.*?\"(?<currentValue>.*)\"\n"
], ],
"datasourceTemplate": "docker", "datasourceTemplate": "{{#if datasource}}{{{datasource}}}{{else}}github-releases{{/if}}",
"currentValueTemplate": "{{{ currentValue }}}" "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}"
},
{
"description": "Process Terraform modules",
"fileMatch": [
"terraform/.+\\.tf$"
],
"matchStrings": [
"source\\s*=\\s*\"(?<depName>[^@]+)@(?<currentValue>\\S+)\""
],
"datasourceTemplate": "terraform",
"versioningTemplate": "semver",
"currentValueTemplate": "{{{ currentValue }}}"
} }
] ]
} }