我正在尝试通过 renovate 在我的git 存储库中监视Dockerfile,它获取postfixadmin/postfixadmin的 git 标签版本作为参数。此版本应由 regexManager 监控。作为数据源,我使用 github-tag。这是我的配置:
{
"regexManagers": [
{
"description": "Update postfixadmin git tag",
"fileMatch": [
"^Dockerfile$"
],
"matchStrings": [
"ARG POSTFIXADMIN_VERSION=(?<currentValue>.*?)"
],
"depNameTemplate": "postfixadmin/postfixadmin",
"versioningTemplate": "regex:^(?<prefix>postfixadmin-)?(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
"datasourceTemplate": "github-tags"
}
]
}
我通过regex101.com验证了我的 versioningTemplate 正则表达式,但我没有收到任何带有新版本 postfixadmin 的拉取请求。
有谁知道这里错过了什么配置?