• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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