diff --git a/renovate.json b/renovate.json index 7ba3d7bb8..934992518 100644 --- a/renovate.json +++ b/renovate.json @@ -1,17 +1,24 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ - "config:base", + "config:recommended", "helpers:pinGitHubActionDigests", ":gitSignOff" ], "timezone": "America/Toronto", - "schedule": ["* 19-23,0-2 */2,4 * 4"], - "enabledManagers": ["regex", "github-actions", "tekton"], - "regexManagers": [ + "schedule": [ + "* 19-23,0-2 */2,4 * 4" + ], + "enabledManagers": [ + "custom.regex", + "github-actions", + "tekton" + ], + "customManagers": [ { - "fileMatch": [ - "devfile.*y[a]?ml$" + "customType": "regex", + "managerFilePatterns": [ + "/devfile.*y[a]?ml$/" ], "matchStrings": [ "image: (?\\S*):(?\\S*)" @@ -22,15 +29,21 @@ ], "packageRules": [ { - "matchManagers": ["github-actions"], + "matchManagers": [ + "github-actions" + ], "groupName": "github actions", "groupSlug": "github-actions", "commitMessageTopic": "{{depName}}" }, { "description": "Schedule Konflux tekton task updates Tuesday and Thursday nights (7 PM - 2 AM)", - "matchManagers": ["tekton"], - "schedule": ["* 19-23,0-2 * * 2,4"] + "matchManagers": [ + "tekton" + ], + "schedule": [ + "* 19-23,0-2 * * 2,4" + ] } ], "ignorePaths": [ @@ -60,4 +73,4 @@ ], "prHourlyLimit": 20, "prConcurrentLimit": 10 -} \ No newline at end of file +}