Skip to content

Commit f0eb954

Browse files
authored
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
1 parent 4437dad commit f0eb954

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

.github/renovate.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,36 @@
44
"postUpdateOptions": ["pnpmDedupe"],
55
"packageRules": [
66
{
7+
"description": "Group all testcontainers docker digests",
78
"groupName": "testcontainers docker digests",
89
"groupSlug": "testcontainers-docker",
910
"matchDepTypes": ["testcontainers-docker"],
1011
"matchPackageNames": ["*"]
12+
},
13+
{
14+
"description": "Separate updates to overrides from other groups",
15+
"matchDepTypes": ["pnpm.overrides"],
16+
"groupSlug": null
17+
},
18+
{
19+
"description": "Disable any major updates to overrides as this almost always is wrong",
20+
"matchDepTypes": ["pnpm.overrides"],
21+
"matchUpdateTypes": ["major"],
22+
"enabled": false
1123
}
1224
],
1325
"customManagers": [
1426
{
27+
"description": "Update testcontainers docker digests",
1528
"customType": "regex",
1629
"datasourceTemplate": "docker",
1730
"versioningTemplate": "loose",
18-
"description": "Update testcontainers docker digests",
1931
"managerFilePatterns": ["**/testcontainers/*.ts"],
2032
"matchStrings": ["\\s+\"(?<depName>[^@]+):(?<currentValue>[^@]+)@(?<currentDigest>sha256:[a-f0-9]+)\""],
2133
"depTypeTemplate": "testcontainers-docker"
2234
},
2335
{
36+
"description": "Update element-desktop hakDependencies",
2437
"customType": "jsonata",
2538
"managerFilePatterns": ["/(^|/)package\\.json$/"],
2639
"fileFormat": "json",

0 commit comments

Comments
 (0)