diff --git a/renovate.json b/renovate.json index 6de74d4e..b68ecc39 100644 --- a/renovate.json +++ b/renovate.json @@ -1,35 +1,61 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:recommended"], - "ignorePaths": ["**/friedhof/**"], - "regexManagers": [{ - "fileMatch": ["blocky.yml$"], - "matchStrings": [ - "blocky_version: (?v[\\d.]+)" - ], - "datasourceTemplate": "github-releases", - "depNameTemplate": "0xERR0R/blocky" - }, - { - "fileMatch": ["pve.yml$"], - "matchStrings": [ - "cv4pve_version: (?v[\\d.]+)" - ], - "datasourceTemplate": "github-releases", - "depNameTemplate": "Corsinvest/cv4pve-autosnap" - } + "extends": [ + "config:recommended" ], - "packageRules": [{ - "matchDatasources": ["github-releases"], - "matchDepNames": ["0xERR0R/blocky"], - "matchUpdateTypes": ["minor", "patch"], - "automerge": true - }, - { - "matchDatasources": ["github-releases"], - "matchDepNames": ["Corsinvest/cv4pve-autosnap"], - "matchUpdateTypes": ["minor", "patch"], - "automerge": true - } - ] + "ignorePaths": [ + "**/friedhof/**" + ], + "customManagers": [ + { + "customType": "regex", + "fileMatch": [ + "blocky.yml$" + ], + "matchStrings": [ + "blocky_version: (?v[\\d.]+)" + ], + "datasourceTemplate": "github-releases", + "depNameTemplate": "0xERR0R/blocky" + }, + { + "customType": "regex", + "fileMatch": [ + "pve.yml$" + ], + "matchStrings": [ + "cv4pve_version: (?v[\\d.]+)" + ], + "datasourceTemplate": "github-releases", + "depNameTemplate": "Corsinvest/cv4pve-autosnap" + } + ], + "packageRules": [ + { + "matchDatasources": [ + "github-releases" + ], + "matchDepNames": [ + "0xERR0R/blocky" + ], + "matchUpdateTypes": [ + "minor", + "patch" + ], + "automerge": true + }, + { + "matchDatasources": [ + "github-releases" + ], + "matchDepNames": [ + "Corsinvest/cv4pve-autosnap" + ], + "matchUpdateTypes": [ + "minor", + "patch" + ], + "automerge": true + } + ] }