From 1f96b3c341abe5c2efebdcc4940de338926b813b Mon Sep 17 00:00:00 2001 From: Steven Borrelli Date: Tue, 24 Feb 2026 15:33:27 +0100 Subject: [PATCH] simplify configuration Signed-off-by: Steven Borrelli --- renovate.json | 69 ++++++++------------------------------------------- 1 file changed, 10 insertions(+), 59 deletions(-) diff --git a/renovate.json b/renovate.json index 768e3bf..c1e6f49 100644 --- a/renovate.json +++ b/renovate.json @@ -5,10 +5,9 @@ ], "semanticCommits": "enabled", "labels": [ + "automated", "dependencies" ], - "assignees": [], - "reviewers": [], "packageRules": [ { "description": "Group all non-major updates together", @@ -22,72 +21,24 @@ "groupSlug": "all-minor-patch" }, { - "description": "Automerge non-major updates", - "matchUpdateTypes": [ - "minor", - "patch", - "pin", - "digest" - ], - "automerge": true, - "minimumReleaseAge": "7 days" - }, - { - "description": "Require approval for major updates", - "matchUpdateTypes": [ - "major" - ], - "automerge": false - }, - { - "description": "Group TypeScript and related type definitions", - "matchPackagePatterns": [ - "^typescript$", - "^@types/" + "description": "Group GitHub Actions updates", + "matchManagers": [ + "github-actions" ], - "groupName": "TypeScript and type definitions" - }, - { - "description": "Group ESLint and related packages", - "matchPackagePatterns": [ - "^eslint", - "^@eslint/" - ], - "groupName": "ESLint packages" - }, - { - "description": "Group testing packages", - "matchPackagePatterns": [ - "^vitest", - "^@vitest/" - ], - "groupName": "Testing packages" - }, - { - "description": "Group gRPC packages", - "matchPackagePatterns": [ - "^@grpc/", - "^grpc$" - ], - "groupName": "gRPC packages" - }, - { - "description": "Group protobuf packages", - "matchPackagePatterns": [ - "^@?[^/]*protobuf", - "^ts-proto$" + "extends": [ + "helpers:pinGitHubActionDigests" ], - "groupName": "Protobuf packages" + "groupName": "GitHub Actions" } ], "vulnerabilityAlerts": { "labels": [ "security" - ], - "automerge": false + ] }, "schedule": [ - "before 6am on Monday" + "after 10pm on sunday", + "before 6am on monday" ], "prConcurrentLimit": 5, "prHourlyLimit": 2