From 43ece7bc33d19bf0ef72ff1eb822234ec939ca61 Mon Sep 17 00:00:00 2001 From: Jeremy Ho Date: Thu, 28 Mar 2024 16:14:45 -0700 Subject: [PATCH] Add in preliminary renovate customization options Signed-off-by: Jeremy Ho --- renovate.json | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 50 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index db2f9d9f..31bf096f 100644 --- a/renovate.json +++ b/renovate.json @@ -2,5 +2,54 @@ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "local>bcgov/renovate-config" - ] + ], + "automerge": false, + "dependencyDashboard": true, + "groupName": "all dependencies", + "groupSlug": "all", + "lockFileMaintenance": { + "enabled": false + }, + "packageRules": [ + { + "commitMessageTopic": "Node.js", + "excludePackageNames": [ + "calico/node", + "docker.io/calico/node", + "kindest/node" + ], + "matchDatasources": [ + "docker" + ], + "matchDepNames": [ + "node" + ], + "matchPackagePatterns": [ + "/node$" + ] + }, + { + "groupName": "all dependencies", + "groupSlug": "all", + "lockFileMaintenance": { + "enabled": false + }, + "packageRules": [ + { + "groupName": "all dependencies", + "groupSlug": "all", + "matchPackagePatterns": [ + "*" + ] + } + ], + "separateMajorMinor": false + } + ], + "prConcurrentLimit": 2, + "pruneStaleBranches": false, + "schedule": [ + "before 4am on the first day of the month" + ], + "timezone": "America/Los_Angeles" }