From 01ea982fca07ed6a5d56e560707d6d1071016ac8 Mon Sep 17 00:00:00 2001 From: Michael Kriese Date: Wed, 24 Apr 2024 08:53:27 +0200 Subject: [PATCH] chore(renovate): enable automerge and require release age for some packages --- renovate.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/renovate.json b/renovate.json index 35dbcc334..919bd59d9 100644 --- a/renovate.json +++ b/renovate.json @@ -18,6 +18,7 @@ "automergeStrategy": "merge-commit", "postUpdateOptions": ["gomodTidy", "gomodUpdateImportPaths", "npmDedupe"], "prConcurrentLimit": 5, + "internalChecksFilter": "strict", "packageRules": [ { "description": "Require approval for go and python minor version", @@ -74,6 +75,16 @@ "matchDepNames": ["actions/cascading-pr"], "matchManagers": ["github-actions"], "enabled": false + }, + { + "description": "Automerge some packages when ci succeeds", + "extends": ["packages:linters"], + "matchDepNames": ["vitest"], + "automerge": true + }, { + "description": "Hold back on some package updates for a few days", + "matchDepNames": ["monaco-editor"], + "minimumReleaseAge": "30 days" } ], "customManagers": [