|
4 | 4 | "postUpdateOptions": ["pnpmDedupe"], |
5 | 5 | "packageRules": [ |
6 | 6 | { |
| 7 | + "description": "Group all testcontainers docker digests", |
7 | 8 | "groupName": "testcontainers docker digests", |
8 | 9 | "groupSlug": "testcontainers-docker", |
9 | 10 | "matchDepTypes": ["testcontainers-docker"], |
10 | 11 | "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 |
11 | 23 | } |
12 | 24 | ], |
13 | 25 | "customManagers": [ |
14 | 26 | { |
| 27 | + "description": "Update testcontainers docker digests", |
15 | 28 | "customType": "regex", |
16 | 29 | "datasourceTemplate": "docker", |
17 | 30 | "versioningTemplate": "loose", |
18 | | - "description": "Update testcontainers docker digests", |
19 | 31 | "managerFilePatterns": ["**/testcontainers/*.ts"], |
20 | 32 | "matchStrings": ["\\s+\"(?<depName>[^@]+):(?<currentValue>[^@]+)@(?<currentDigest>sha256:[a-f0-9]+)\""], |
21 | 33 | "depTypeTemplate": "testcontainers-docker" |
22 | 34 | }, |
23 | 35 | { |
| 36 | + "description": "Update element-desktop hakDependencies", |
24 | 37 | "customType": "jsonata", |
25 | 38 | "managerFilePatterns": ["/(^|/)package\\.json$/"], |
26 | 39 | "fileFormat": "json", |
|
0 commit comments