gitea-act-runner/renovate.json
MrMeeb 21ab7222b1
All checks were successful
Test Pull Requests / Build Image (pull_request) Successful in 4m15s
Test Pull Requests / Notify (pull_request) Successful in 2s
Improve renovate handling of golang version
2024-09-28 20:30:51 +00:00

34 lines
1.2 KiB
JSON

{
"extends": [":automergeMinor", ":automergePr", ":automergeRequireAllStatusChecks", ":dependencyDashboard", ":disableRateLimiting", ":rebaseStalePrs"],
"baseBranches": ["develop"],
"major": {
"dependencyDashboardApproval": true
},
"customManagers": [
{
"customType": "regex",
"fileMatch": ["Dockerfile"],
"matchStrings": ["ARG ACT_VERSION=(?<currentValue>.*)"],
"datasourceTemplate": "gitea-releases",
"depNameTemplate": "gitea/act_runner"
},
{
"description": "Manage Alpine OS versions in container image tags",
"customType": "regex",
"fileMatch": ["Dockerfile$"],
"matchStrings": [
"FROM\\s+(?<depName>[\\S]+?):(?<currentValue>[^@\\s]+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?"
],
"versioningTemplate": "regex:^(?<compatibility>[\\S]*\\d+\\.\\d+(?:\\.\\d+)?(?:[\\S]*)?-alpine-?)(?<major>\\d+)\\.(?<minor>\\d+)(?:\\.(?<patch>\\d+))?$",
"datasourceTemplate": "docker"
}
],
"packageRules": [
{
"matchDatasources": ["gitea-releases"],
"matchDepNames": ["gitea/act_runner"],
"extractVersion": "^v(?<version>.*)$"
}
]
}