From d8d1372e563e72ba50c9a85348c111a8e2d3d1ac Mon Sep 17 00:00:00 2001 From: Shinigami92 Date: Tue, 18 Mar 2025 17:48:40 +0100 Subject: [PATCH] chore: update renovate config --- .github/renovate.json5 | 34 ++++++++++++++++++++++++---------- 1 file changed, 24 insertions(+), 10 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index b60b6b5..f21abbf 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -1,10 +1,16 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:base", "schedule:nonOfficeHours", "group:allNonMajor"], + "extends": [ + "config:best-practices", + "schedule:earlyMondays", + "group:allNonMajor", + ":prHourlyLimitNone" + ], "timezone": "Europe/Berlin", - "labels": ["dependencies"], - "reviewersFromCodeOwners": true, - "rangeStrategy": "bump", + "labels": ["c: dependencies"], + "lockFileMaintenance": { + "enabled": true + }, "packageRules": [ { "groupName": "devDependencies", @@ -27,24 +33,32 @@ "rangeStrategy": "replace" }, { - "groupName": "typescript-eslint", - "matchPackagePrefixes": ["@typescript-eslint/"] + "groupName": "eslint", + "matchPackageNames": [ + "@eslint/**", + "@stylistic/**", + "eslint", + "eslint-**", + "typescript-eslint" + ] }, { "groupName": "vitest", - "matchPackageNames": ["@vitest/coverage-c8", "@vitest/ui", "vitest"] + "matchPackageNames": ["@vitest/**", "vitest"] }, { "groupName": "prettier", - "matchPackageNames": ["@types/prettier", "prettier"] + "matchPackageNames": ["prettier"] }, { "groupName": "typescript", "matchPackageNames": ["typescript"] } ], + "reviewersFromCodeOwners": true, + "rangeStrategy": "bump", "vulnerabilityAlerts": { - "labels": ["security"], - "assigneesFromCodeOwners": true + "labels": ["c: security"], + "assignees": ["@Shinigami92"] } }