From 99f28dbccd6587773c68a3ec621b5482f9a35e51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mert=20=C5=9Ei=C5=9Fmano=C4=9Flu?= Date: Tue, 14 Jan 2025 11:57:50 +0300 Subject: [PATCH] chore(renovate): Update renovate configuration json file (#9016) ## About the changes The last Renovate configuration was done 10 months ago and Renovate changed the configuration schema during this time. I made some schema changes for you. Added global 'dependencies' label to all Renovate PRs, which is also used for Dependabot. ### Changes list - Add JSON schema | A JSON best practice for working with structured datas. - Migrate deprecated packageRules to new versions - Rename `stabilityDays` to `minimumReleaseAge` | This is basically a modern version of #2768 - Rename `matchPackagePatterns` to `matchPackageNames` - Add 'dependencies' label to renovate PRs --- renovate.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/renovate.json b/renovate.json index 78bcab68c6f9..37c5f13f04de 100644 --- a/renovate.json +++ b/renovate.json @@ -1,15 +1,17 @@ { + "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["config:base"], "timezone": "Europe/Madrid", "schedule": ["after 7pm every weekday", "before 5am every weekday"], "packageRules": [ { "matchUpdateTypes": ["minor", "patch"], - "matchPackagePatterns": ["*"], + "matchPackageNames": ["*"], "automerge": true, - "stabilityDays": 7, + "minimumReleaseAge": "7 days", "internalChecksFilter": "strict" } ], - "ignoreDeps": ["react-router-dom"] + "ignoreDeps": ["react-router-dom"], + "labels": ["dependencies"] }