Files
curl/renovate.json
Daniel Stenberg 4efe88ee7e renovate.json: drop parentheses from group names
They make git branch names using those parentheses, that need to be
quoted when used with git command lines. Avoid parentheses for easier to
use branch names.

Follow-up to f77c574445

Closes #19441
2025-11-10 09:48:05 +01:00

121 lines
3.3 KiB
JSON

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:best-practices",
":disableDependencyDashboard"
],
"semanticCommitType": "ci",
"packageRules": [
{
"matchManagers": [
"github-actions"
],
"commitMessagePrefix": "GHA: ",
"labels": [
"CI"
]
},
{
"matchUpdateTypes": [
"pin",
"pinDigest",
"digest"
],
"commitMessagePrefix": "CI: ",
"labels": [
"CI"
]
},
{
"matchManagers": [
"custom.regex"
],
"commitMessagePrefix": "CI: ",
"labels": [
"CI"
]
},
{
"matchDepNames": [
"debian"
],
"matchFileNames": [
".github/workflows/linux-old.yml"
],
"enabled": false
},
{
"description": "Schedule package updates on the 10th of each month",
"matchPackageNames": [
"/codeql/i",
"/ruff/i"
],
"groupName": "monthly updates by name",
"schedule": [
"* * 10 * *"
]
},
{
"description": "Schedule package updates on the 10th of each month",
"matchSourceUrls": [
"**/awslabs/**"
],
"groupName": "monthly updates by URL",
"schedule": [
"* * 10 * *"
]
}
],
"customManagers": [
{
"customType": "regex",
"managerFilePatterns": [
"/.circleci/config.yml/"
],
"matchStrings": [
"# renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?( extractVersion=(?<extractVersion>.+?))?( registryUrl=(?<registryUrl>.*?))?\\s.*?_VER=(?<currentValue>.*)\\s"
],
"versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}",
"extractVersionTemplate": "{{#if extractVersion}}{{{extractVersion}}}{{else}}^v?(?<version>.+)${{/if}}"
},
{
"customType": "regex",
"managerFilePatterns": [
"/^.github/workflows/.*\\.yml$/"
],
"matchStrings": [
"# renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?( extractVersion=(?<extractVersion>.+?))?( registryUrl=(?<registryUrl>.*?))?\\s.*?_VERSION:\\s*(?<currentValue>.*)\\s"
],
"versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}",
"extractVersionTemplate": "{{#if extractVersion}}{{{extractVersion}}}{{else}}^v?(?<version>.+)${{/if}}"
},
{
"customType": "regex",
"managerFilePatterns": [
"/^.github/workflows/linux.yml$/",
"/^.github/workflows/http3-linux.yml$/"
],
"matchStrings": [
"OPENSSL_VERSION: (?<currentValue>.*)\\s"
],
"datasourceTemplate": "github-tags",
"depNameTemplate": "openssl/openssl",
"versioningTemplate": "semver",
"extractVersionTemplate": "^openssl-(?<version>.*)$"
},
{
"customType": "regex",
"managerFilePatterns": [
"/^.github/workflows/linux.yml$/"
],
"matchStrings": [
"OPENLDAP_VERSION: (?<currentValue>.*)\\s"
],
"datasourceTemplate": "github-tags",
"depNameTemplate": "openldap/openldap",
"versioningTemplate": "semver",
"extractVersionTemplate": "^OPENLDAP_REL_ENG_(?<major>\\d+)_(?<minor>\\d+)_(?<patch>\\d+)$"
}
]
}