|
22 | 22 | { |
23 | 23 | matchDepNames: ["ruby"], |
24 | 24 | matchUpdateTypes: ["digest", "patch"], |
25 | | - matchFileNames: ["!.github/workflows/ci-markdown-checks.yml"], |
26 | 25 | schedule: ["before 6am every weekday"], |
27 | 26 | }, |
28 | 27 | { |
29 | | - groupName: "Min-Ruby-sdk", |
| 28 | + description: "Separate ruby updates so that patches can be installed after new minor has been released.", |
30 | 29 | matchDepNames: ["ruby"], |
31 | | - matchFileNames: [".github/workflows/ci-markdown-checks.yml"], |
32 | | - dependencyDashboardApproval: true, |
33 | 30 | separateMultipleMinor: true, |
34 | 31 | separateMinorPatch: true, |
35 | 32 | }, |
| 33 | + { |
| 34 | + description: "Group min ruby updates into a single update which needs to be approved via the dashboard.", |
| 35 | + groupName: "Min-Ruby-sdk", |
| 36 | + dependencyDashboardCategory: "Min Ruby Runtime", |
| 37 | + matchDepNames: ["ruby"], |
| 38 | + matchFileNames: [ |
| 39 | + ".github/workflows/ci-markdown-checks.yml", |
| 40 | + "**/*.gemspec", |
| 41 | + ], |
| 42 | + matchUpdateTypes: ["minor", "major"], |
| 43 | + dependencyDashboardApproval: true, |
| 44 | + }, |
36 | 45 | { |
37 | 46 | matchUpdateTypes: ["minor"], |
38 | 47 | matchDepNames: ["!ruby"], |
|
67 | 76 | schedule: ["before 8am on Monday"], |
68 | 77 | dependencyDashboardApproval: false, |
69 | 78 | }, |
70 | | - { |
71 | | - matchFileNames: [ |
72 | | - ".github/actions/test_gem/action.yml", |
73 | | - ".github/workflows/installation-tests.yml", |
74 | | - ], |
75 | | - ignoreDeps: ["ruby"], |
76 | | - }, |
77 | 79 | ], |
78 | 80 | customManagers: [ |
79 | 81 | { |
|
0 commit comments