From eedc6c0e1a8a0b4d34e92fb222779a268e8994b4 Mon Sep 17 00:00:00 2001 From: Hasko Date: Mon, 29 Jun 2026 12:33:15 +0200 Subject: [PATCH 1/2] =?UTF-8?q?chore(deps):=20=F0=9F=94=A7=20configure=20R?= =?UTF-8?q?enovate=20automerge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- renovate.json | 38 +++++++++++++++++++++++++++++++++----- 1 file changed, 33 insertions(+), 5 deletions(-) diff --git a/renovate.json b/renovate.json index e2dca33..c467ccb 100644 --- a/renovate.json +++ b/renovate.json @@ -1,15 +1,43 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:recommended", ":dependencyDashboard", ":semanticCommits"], + "extends": ["config:recommended", ":semanticCommits"], "labels": ["dependencies"], + "timezone": "Europe/Madrid", "rangeStrategy": "bump", - "semanticCommitType": "chore", - "semanticCommitScope": "deps", + "platformAutomerge": true, "commitMessageAction": "⬆️ update", "packageRules": [ { - "groupName": "non-major dependencies", - "matchUpdateTypes": ["minor", "patch"] + "description": "Runtime deps: patch/minor grouped, automerge, release patch", + "groupName": "non-major runtime dependencies", + "matchDepTypes": ["dependencies", "optionalDependencies"], + "matchUpdateTypes": ["minor", "patch"], + "semanticCommitType": "fix", + "semanticCommitScope": "deps", + "automerge": true, + "automergeType": "pr" + }, + { + "description": "Dev deps: patch/minor grouped, automerge, no release", + "groupName": "non-major dev dependencies", + "matchDepTypes": ["devDependencies"], + "matchUpdateTypes": ["minor", "patch"], + "semanticCommitType": "chore", + "semanticCommitScope": "deps", + "automerge": true, + "automergeType": "pr" + }, + { + "description": "Peer deps: manual review", + "matchDepTypes": ["peerDependencies"], + "semanticCommitType": "fix", + "semanticCommitScope": "peer-deps", + "automerge": false + }, + { + "description": "Major updates: manual review", + "matchUpdateTypes": ["major"], + "automerge": false } ] } From 374f3b869dc85e9ab97065a1a277f2550408f823 Mon Sep 17 00:00:00 2001 From: Hasko Date: Mon, 29 Jun 2026 12:50:37 +0200 Subject: [PATCH 2/2] =?UTF-8?q?chore(deps):=20=F0=9F=94=A7=20configure=20R?= =?UTF-8?q?enovate=20release=20branches?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- renovate.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/renovate.json b/renovate.json index c467ccb..8c75ebc 100644 --- a/renovate.json +++ b/renovate.json @@ -4,6 +4,8 @@ "labels": ["dependencies"], "timezone": "Europe/Madrid", "rangeStrategy": "bump", + "branchPrefix": "", + "branchPrefixOld": "renovate/", "platformAutomerge": true, "commitMessageAction": "⬆️ update", "packageRules": [ @@ -14,6 +16,7 @@ "matchUpdateTypes": ["minor", "patch"], "semanticCommitType": "fix", "semanticCommitScope": "deps", + "additionalBranchPrefix": "fix/", "automerge": true, "automergeType": "pr" }, @@ -24,6 +27,7 @@ "matchUpdateTypes": ["minor", "patch"], "semanticCommitType": "chore", "semanticCommitScope": "deps", + "additionalBranchPrefix": "chore/", "automerge": true, "automergeType": "pr" }, @@ -32,11 +36,13 @@ "matchDepTypes": ["peerDependencies"], "semanticCommitType": "fix", "semanticCommitScope": "peer-deps", + "additionalBranchPrefix": "fix/", "automerge": false }, { "description": "Major updates: manual review", "matchUpdateTypes": ["major"], + "additionalBranchPrefix": "break/", "automerge": false } ]