|
7 | 7 | ], |
8 | 8 | "postUpdateOptions": ["gomodTidy"], // Run go mod tidy after updating. |
9 | 9 | "packageRules": [ |
10 | | - { // Update googleapis packages once a month. |
| 10 | + { |
| 11 | + "description": "Ignore minor & patch updates for googleapis.", |
| 12 | + "matchPackagePrefixes": [ |
| 13 | + "google.golang.org/genproto", |
| 14 | + ], |
| 15 | + "matchUpdateTypes": ["minor, patch"], |
| 16 | + "enabled": false |
| 17 | + }, |
| 18 | + { "description": "Update googleapis packages once a month.", |
11 | 19 | "matchPackagePrefixes": [ |
12 | 20 | "google.golang.org/genproto", |
13 | 21 | ], |
14 | 22 | "matchUpdateTypes": ["major"], |
15 | 23 | "schedule": ["every month"], |
16 | 24 | "groupName": "googleapis" |
17 | 25 | }, |
18 | | - { // Update x/tools packages once a month. |
| 26 | + { "description": "Update x/tools packages once a month.", |
19 | 27 | "matchPackagePrefixes": [ |
20 | 28 | "golang.org/x/tools" |
21 | 29 | ], |
22 | 30 | "schedule": ["every month"] |
23 | 31 | }, |
24 | | - { // Update angular monorepo packages once a month. |
| 32 | + { "description": "Update angular monorepo packages once a month.", |
25 | 33 | "matchSourceUrlPrefixes": [ |
26 | 34 | "https://github.com/angular/angular", |
27 | 35 | "https://github.com/angular/angular-cli", |
|
30 | 38 | "schedule": ["every month"], |
31 | 39 | "groupName": "angular+cli monorepo" |
32 | 40 | }, |
33 | | - { // Update protobuf packages once a month as this is a major task. |
| 41 | + { |
| 42 | + "description": "Ignore minor & patch updates for protobuf.", |
| 43 | + "matchPackagePrefixes": [ |
| 44 | + "protobuf" |
| 45 | + ], |
| 46 | + "matchUpdateTypes": ["minor, patch"], |
| 47 | + "enabled": false |
| 48 | + }, |
| 49 | + {"description": "Update protobuf packages once a month as this is a major task.", |
34 | 50 | "matchPackagePrefixes": [ |
35 | 51 | "protobuf" |
36 | 52 | ], |
37 | 53 | "matchUpdateTypes": ["major"], |
38 | 54 | "schedule": ["every month"], |
39 | 55 | "groupName": "protobuf" |
40 | 56 | }, |
41 | | - { // Ignore llvm_zlib and llvm_zstd packages as they are pinned to the version used by the llvm project. |
| 57 | + { "description": "Ignore llvm_zlib and llvm_zstd packages as they are pinned to the version used by the llvm project.", |
42 | 58 | "matchPackagePrefixes": [ |
43 | 59 | "llvm_zlib", |
44 | 60 | "llvm_zstd", |
45 | 61 | ], |
| 62 | + "matchUpdateTypes": ["major, minor, patch"], |
46 | 63 | "enabled": false |
47 | 64 | }, |
48 | | - { // Ignore abseil-cpp in renovate to keep it the same version as the goma fork. |
| 65 | + { "description": "Ignore abseil-cpp in renovate to keep it the same version as the goma fork.", |
49 | 66 | "matchPackagePrefixes": [ |
50 | 67 | "abseil-cpp" |
51 | 68 | ], |
| 69 | + "matchUpdateTypes": ["major, minor, patch"], |
52 | 70 | "enabled": false, |
53 | 71 | "groupName": "abseil-cpp" |
54 | 72 | } |
|
0 commit comments