1{ 2 "schedule": [ 3 "before 3am on the first day of the month" 4 ], 5 "semanticCommits": "enabled", 6 "configMigration": true, 7 "packageRules": [ 8 // Goals: 9 // - Keep version reqs low, ignoring compatible normal/build dependencies 10 // - Take advantage of latest dev-dependencies 11 // - Rollup safe upgrades to reduce CI runner load 12 // - Help keep number of versions down by always using latest breaking change 13 // - Have lockfile and manifest in-sync 14 { 15 "matchManagers": ["cargo"], 16 "matchDepTypes": ["build-dependencies", "dependencies"], 17 "matchCurrentVersion": ">=0.1.0", 18 "matchUpdateTypes": ["patch"], 19 "enabled": false, 20 }, 21 { 22 "matchManagers": ["cargo"], 23 "matchDepTypes": ["build-dependencies", "dependencies"], 24 "matchCurrentVersion": ">=1.0.0", 25 "matchUpdateTypes": ["minor"], 26 "enabled": false, 27 }, 28 { 29 "matchManagers": ["cargo"], 30 "matchDepTypes": ["dev-dependencies"], 31 "matchCurrentVersion": ">=0.1.0", 32 "matchUpdateTypes": ["patch"], 33 "automerge": true, 34 "groupName": "compatible (dev)", 35 }, 36 { 37 "matchManagers": ["cargo"], 38 "matchDepTypes": ["dev-dependencies"], 39 "matchCurrentVersion": ">=1.0.0", 40 "matchUpdateTypes": ["minor"], 41 "automerge": true, 42 "groupName": "compatible (dev)", 43 }, 44 ], 45} 46