Files
actions/renovate.json
T

27 lines
993 B
JSON

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["local>renovate/config"],
"dependencyDashboard": true,
"dependencyDashboardTitle": "renovate dashboard",
"assignees": ["alessandrovitali"],
"labels": ["renovate"],
"customManagers": [
{
"customType": "regex",
"managerFilePatterns": ["**/action.yml"],
"matchStrings": [
"#+\\s*renovate:\\s*datasource=(?<datasource>[^\\s]+)\\s+depName=(?<depName>[^\\s]+)\\s+[A-Z0-9_]+\\s*:\\s*[\"']?(?<currentValue>[^\\s\"'#]+)[\"']?"
],
"description": "match any pinned dependency using SCREAMING_SNAKE_CASE naming as ENV"
},
{
"customType": "regex",
"managerFilePatterns": ["**/Dockerfile"],
"matchStrings": [
"#+\\s*renovate:\\s*datasource=(?<datasource>[^\\s]+)\\s+depName=(?<depName>[^\\s]+)[ \\t]*\\n[ \\t]*ARG\\s+[A-Z0-9_]+=(?<currentValue>[^\\s\"'#]+)"
],
"description": "match pinned ARG deps in Dockerfiles"
}
]
}