From b0042a8644683d15764eb8228964125926a1ecdb Mon Sep 17 00:00:00 2001 From: Luke Tainton Date: Wed, 21 Jan 2026 20:54:35 +0000 Subject: [PATCH] Update Renovate configuration for enhanced dependency management --- renovate.json | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index 7190a60..ce7e6b9 100644 --- a/renovate.json +++ b/renovate.json @@ -1,3 +1,35 @@ { - "$schema": "https://docs.renovatebot.com/renovate-schema.json" + "assignAutomerge": false, + "assigneesFromCodeOwners": false, + "dependencyDashboardAutoclose": true, + "extends": ["config:recommended"], + "ignorePaths": ["**/.archive/**"], + "labels": ["type/dependencies"], + "platformCommit": "enabled", + "rebaseWhen": "behind-base-branch", + "rollbackPrs": true, + "semanticCommits": "enabled", + "semanticCommitScope": "deps", + "semanticCommitType": "feat", + "osvVulnerabilityAlerts": true, + "dependencyDashboardOSVVulnerabilitySummary": "all", + "vulnerabilityAlerts": { + "commitMessagePrefix": "[SECURITY] ", + "enabled": true, + "labels": ["security"], + "prCreation": "immediate" + }, + "lockFileMaintenance": { + "enabled": true + }, + "packageRules": [ + { + "matchDepTypes": ["devDependencies"], + "automerge": true + }, + { + "matchUpdateTypes": ["patch"], + "automerge": true + } + ] }