From 0d5a81cd2d5b2cabfee769574d96742ca9863ac5 Mon Sep 17 00:00:00 2001 From: Aaron Date: Fri, 12 Jan 2024 14:56:15 +0200 Subject: [PATCH] enable automerge on renovate for minor and patch updates (will not merge if tests fail) and disable some packages which would break if upgraded --- renovate.json | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/renovate.json b/renovate.json index 48c8c9968..44367bf79 100644 --- a/renovate.json +++ b/renovate.json @@ -2,5 +2,40 @@ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "local>celo-org/.github:renovate-config" + ], + "suppressNotifications": [ + "prIgnoreNotification" + ], + "packageRules": [ + { + "matchUpdateTypes": [ + "patch", + "minor" + ], + "automerge": true + }, + { + "packageRules": [ + { + "matchPackageNames": [ + "web3", + "web3-core", + "web3-eth", + "web3-eth", + "web3-eth-contract" + ], + "allowedVersions": "1.x" + } + ] + }, + { + "packageRules": [ + { + "ignoreDeps": [ + "@celo/dev-utils" + ] + } + ] + } ] }