From af90927a844aa9028062dc6276aa5982d37e79a5 Mon Sep 17 00:00:00 2001 From: Aetherinox Date: Thu, 13 Mar 2025 01:16:35 -0700 Subject: [PATCH] ci: update renovate config --- renovate.json | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/renovate.json b/renovate.json index 5db72dd6..64dd30da 100644 --- a/renovate.json +++ b/renovate.json @@ -2,5 +2,64 @@ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended" + ], + "prCreation": "immediate", + "rebaseWhen": "conflicted", + "rebaseLabel": "AC › Needs Rebase", + "vulnerabilityAlerts": { + "enabled": true, + "labels": ["Type ◦ Vulnerability"] + }, + "labels": [ + "Type ◦ Dependency" + ], + "major": { + "automerge": false + }, + "lockFileMaintenance": { + "enabled": true, + "automerge": true + }, + "packageRules": [ + { + "matchManagers": [ + "npm", + "nvm" + ], + "addLabels": [ + "Type ◦ Dependency" + ], + "rangeStrategy": "pin" + }, + { + "matchManagers": [ + "npm", + "nvm" + ], + "matchUpdateTypes": [ + "minor", + "patch" + ], + "automerge": false + }, + { + "matchManagers": [ + "github-actions" + ], + "addLabels": [ + "Type ◦ Git Action" + ], + "rangeStrategy": "pin" + }, + { + "matchManagers": [ + "github-actions" + ], + "matchUpdateTypes": [ + "minor", + "patch" + ], + "automerge": false + } ] }