blob: 9b64002fa2ac00bd468f70461443832b6d69dec8 [file]
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:best-practices"
],
"timezone": "Europe/Berlin",
"schedule": [
"* 0-4 * * 1"
],
"semanticCommits": "disabled",
"postUpdateOptions": [
"gomodTidy"
],
"customManagers": [
{
"customType": "regex",
"description": "Update the staticcheck release passed to dominikh/staticcheck-action, which the github-actions manager does not read",
"managerFilePatterns": [
"/^\\.github/workflows/.+\\.ya?ml$/"
],
"matchStrings": [
"# renovate: datasource=(?<datasource>[a-z-]+?) depName=(?<depName>[^\\s]+?)\\s+version: \"(?<currentValue>[^\"]+)\""
],
"versioningTemplate": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)(\\.(?<patch>\\d+))?$"
}
],
"packageRules": [
{
"description": "Batch routine GitHub Actions updates into one weekly pull request, but keep major bumps separate because they usually need workflow changes",
"matchManagers": ["github-actions"],
"matchUpdateTypes": ["minor", "patch", "digest", "pin"],
"groupName": "GitHub Actions"
}
]
}