From f0eb95495e8002fcb9e8d1ee79549fdc21c93364 Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Wed, 22 Apr 2026 10:01:43 +0100 Subject: [PATCH] Renovate group resolutions/overrides separately (#33260) * Renovate group resolutions/overrides separately * Update pnpm resolutions to pnpm overrides * Update pnpm overrides group configuration * Update Renovate configuration for pnpm overrides * Update renovate.json * Update renovate.json * Update renovate.json * Fix formatting in renovate.json for groupSlug * Update renovate.json --- .github/renovate.json | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/renovate.json b/.github/renovate.json index 9bc8cd62b3..e7e6378e4f 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -4,23 +4,36 @@ "postUpdateOptions": ["pnpmDedupe"], "packageRules": [ { + "description": "Group all testcontainers docker digests", "groupName": "testcontainers docker digests", "groupSlug": "testcontainers-docker", "matchDepTypes": ["testcontainers-docker"], "matchPackageNames": ["*"] + }, + { + "description": "Separate updates to overrides from other groups", + "matchDepTypes": ["pnpm.overrides"], + "groupSlug": null + }, + { + "description": "Disable any major updates to overrides as this almost always is wrong", + "matchDepTypes": ["pnpm.overrides"], + "matchUpdateTypes": ["major"], + "enabled": false } ], "customManagers": [ { + "description": "Update testcontainers docker digests", "customType": "regex", "datasourceTemplate": "docker", "versioningTemplate": "loose", - "description": "Update testcontainers docker digests", "managerFilePatterns": ["**/testcontainers/*.ts"], "matchStrings": ["\\s+\"(?[^@]+):(?[^@]+)@(?sha256:[a-f0-9]+)\""], "depTypeTemplate": "testcontainers-docker" }, { + "description": "Update element-desktop hakDependencies", "customType": "jsonata", "managerFilePatterns": ["/(^|/)package\\.json$/"], "fileFormat": "json",