chore(config): migrate config .github/renovate.json (#121)

This commit is contained in:
renovate[bot]
2026-03-01 19:15:29 +02:00
committed by GitHub
parent 98b53d84b5
commit 278a4e3aea

25
.github/renovate.json vendored
View File

@@ -1,23 +1,36 @@
{ {
"$schema": "https://docs.renovatebot.com/renovate-schema.json", "$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["github>ivuorinen/renovate-config", "schedule:weekly"], "extends": [
"github>ivuorinen/renovate-config",
"schedule:weekly"
],
"customManagers": [ "customManagers": [
{ {
"customType": "regex", "customType": "regex",
"managerFilePatterns": ["^Makefile$", ".*\\.mk$"], "managerFilePatterns": [
"^Makefile$",
".*\\.mk$"
],
"matchStrings": [ "matchStrings": [
"#\\s*renovate:\\s*datasource=(?<datasource>\\S+)\\s+depName=(?<depName>\\S+)\\n[A-Z_]+\\s*:?=\\s*(?<currentValue>v?\\d+\\.\\d+\\.\\d+\\S*)" "#\\s*renovate:\\s*datasource=(?<datasource>\\S+)\\s+depName=(?<depName>\\S+)\\n[A-Z_]+\\s*:?=\\s*(?<currentValue>v?\\d+\\.\\d+\\.\\d+\\S*)"
], ],
"versioningTemplate": "semver" "versioningTemplate": "semver"
} }
], ],
"stabilityDays": 3, "minimumReleaseAge": "3 days",
"packageRules": [ "packageRules": [
{ {
"matchManagers": ["custom.regex"], "matchManagers": [
"matchFileNames": ["Makefile", "**/*.mk"], "custom.regex"
],
"matchFileNames": [
"Makefile",
"**/*.mk"
],
"groupName": "development tools", "groupName": "development tools",
"schedule": ["before 6am on monday"] "schedule": [
"before 6am on monday"
]
} }
] ]
} }