|
5 | 5 | // Goals: |
6 | 6 | // - Keep version reqs low, ignoring compatible normal/build dependencies |
7 | 7 | // - Take advantage of latest dev-dependencies |
8 | | - // - Help keep versions down by always using latest breaking change |
9 | 8 | // - Rollup safe upgrades to reduce CI runner load |
| 9 | + // - Help keep number of versions down by always using latest breaking change |
10 | 10 | // - Have lockfile and manifest in-sync |
11 | 11 | { |
12 | 12 | "matchManagers": ["cargo"], |
13 | | - "matchDepTypes": ["dev-dependencies"], |
| 13 | + "matchDepTypes": ["build-dependencies", "dependencies"], |
| 14 | + "matchCurrentVersion": ">=0.1.0", |
14 | 15 | "matchUpdateTypes": ["patch"], |
15 | | - "automerge": true, |
16 | | - "groupName": "dev", |
17 | | - }, |
18 | | - { |
19 | | - "matchManagers": ["cargo"], |
20 | | - "matchUpdateTypes": ["major"], |
| 16 | + "enabled": false, |
21 | 17 | }, |
22 | 18 | { |
23 | 19 | "matchManagers": ["cargo"], |
| 20 | + "matchDepTypes": ["build-dependencies", "dependencies"], |
| 21 | + "matchCurrentVersion": ">=1.0.0", |
24 | 22 | "matchUpdateTypes": ["minor"], |
25 | 23 | "enabled": false, |
26 | 24 | }, |
27 | 25 | { |
28 | 26 | "matchManagers": ["cargo"], |
29 | | - "matchDepTypes": ["build-dependencies", "dependencies"], |
| 27 | + "matchDepTypes": ["dev-dependencies"], |
| 28 | + "matchCurrentVersion": ">=0.1.0", |
30 | 29 | "matchUpdateTypes": ["patch"], |
31 | | - "enabled": false, |
| 30 | + "automerge": true, |
| 31 | + "groupName": "dev", |
| 32 | + }, |
| 33 | + { |
| 34 | + "matchManagers": ["cargo"], |
| 35 | + "matchDepTypes": ["dev-dependencies"], |
| 36 | + "matchCurrentVersion": ">=1.0.0", |
| 37 | + "matchUpdateTypes": ["minor"], |
| 38 | + "automerge": true, |
| 39 | + "groupName": "dev", |
32 | 40 | }, |
33 | 41 | ], |
34 | 42 | } |
0 commit comments