From 6736e7e871496af1dfa52ebebd0b430c12b8efb9 Mon Sep 17 00:00:00 2001 From: Mathieu Gamache Date: Tue, 27 Aug 2024 17:21:05 -0400 Subject: [PATCH] [IDP-2042] Use shared renovate.json (#66) * Update renovate.json to use shared config --------- Co-authored-by: Mathieu Gamache --- renovate.json | 52 +++++---------------------------------------------- 1 file changed, 5 insertions(+), 47 deletions(-) diff --git a/renovate.json b/renovate.json index d1f9afe..d016bed 100644 --- a/renovate.json +++ b/renovate.json @@ -1,49 +1,7 @@ -{ +{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "platform": "github", - "labels": ["renovate"], "extends": [ - "config:base", - "group:definitelyTyped", - ":rebaseStalePrs", - ":pinDevDependencies", - ":pinDependencies" - ], - "enabledManagers": [ - "github-actions", - "npm" - ], - "autodiscover": true, - "autodiscoverFilter": ["gsoft-inc/azure-pipelines-lighthouse"], - "stabilityDays": 3, - "prHourlyLimit": 0, - "prConcurrentLimit": 0, - "branchConcurrentLimit": 0, - "dependencyDashboard": false, - "gitAuthor": "Renovate Bot ", - "lockFileMaintenance": { - "enabled": true - }, - "packageRules": [ - { - "matchManagers": ["github-actions"], - "groupName": "Workflow dependencies" - }, - { - "matchManagers": ["npm"], - "matchPackagePatterns": ["rimraf"], - "matchUpdateTypes": ["major"], - "enabled": false - }, - { - "matchManagers": ["npm"], - "groupName": "NPM dependencies" - } - ], - "vulnerabilityAlerts": { - "enabled": true, - "labels": [ - "security" - ] - } -} \ No newline at end of file + "github>gsoft-inc/renovate-config", + "group:definitelyTyped" + ] +}