mirror of
https://github.com/OpenVPN/openvpn3.git
synced 2024-09-20 04:02:15 +02:00
91a62654fe
So that we override values from the global Ops configuration we do not like. While here change rebaseWhen. Since we do rebase everything before merge anyway, let's renovate do it for us. Signed-off-by: Frank Lichtenheld <frank@lichtenheld.com>
53 lines
1.7 KiB
JSON
53 lines
1.7 KiB
JSON
{
|
|
"$schema": "http://nginx/renovate-schema.json",
|
|
"extends": [
|
|
"local>openvpntechnologies/ops-sec-renovate",
|
|
"local>openvpntechnologies/core-team-renovate"
|
|
],
|
|
"rebaseWhen": "behind-base-branch",
|
|
"packageRules": [
|
|
{
|
|
"matchDepTypes": [
|
|
"action"
|
|
],
|
|
"groupName": "github actions",
|
|
"pinDigests": true,
|
|
"extends": [
|
|
"schedule:monthly"
|
|
]
|
|
},
|
|
{
|
|
"matchDepNames": [
|
|
"vcpkg"
|
|
],
|
|
"extends": [
|
|
"schedule:monthly"
|
|
]
|
|
}
|
|
],
|
|
"customManagers": [
|
|
{
|
|
"customType": "regex",
|
|
"fileMatch": ["\\.cmake$"],
|
|
"matchStrings": [
|
|
"datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\s*set\\(.*_VERSION\\s*(?<currentValue>.*?)\\)\\s"
|
|
]
|
|
},
|
|
{
|
|
"customType": "regex",
|
|
"fileMatch": ["^\\.github/workflows/.+\\.yml$"],
|
|
"matchStrings": ["vcpkgGitCommitId:\\s*(?<currentDigest>.*?)\\n"],
|
|
"currentValueTemplate": "master",
|
|
"depNameTemplate": "vcpkg",
|
|
"packageNameTemplate": "https://github.com/microsoft/vcpkg",
|
|
"datasourceTemplate": "git-refs"
|
|
},
|
|
{
|
|
"customType": "regex",
|
|
"fileMatch": ["^\\.github/workflows/.+\\.yml$"],
|
|
"matchStrings": ["versioning=(?<versioning>.*?)\\n\\s*repository:\\s*(?<depName>.*?)\\n\\s*ref:\\s*(?<currentValue>.*?)\\n"],
|
|
"datasourceTemplate": "github-tags"
|
|
}
|
|
]
|
|
}
|