chore: Switch to renovate

This commit is contained in:
Ed Page
2022-12-01 11:23:46 -06:00
parent 3761699f14
commit 65551c18d8
3 changed files with 35 additions and 18 deletions
-17
View File
@@ -1,17 +0,0 @@
version: 2
updates:
- package-ecosystem: cargo
directory: "/"
schedule:
interval: monthly
time: "07:00"
open-pull-requests-limit: 10
labels:
- C-dependencies
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: monthly
open-pull-requests-limit: 10
labels:
- "C-dependencies"
+34
View File
@@ -0,0 +1,34 @@
{
"semanticCommits": "enabled",
"configMigration": true,
"packageRules": [
// Goals:
// - Keep version reqs low, ignoring compatible normal/build dependencies
// - Take advantage of latest dev-dependencies
// - Help keep versions down by always using latest breaking change
// - Rollup safe upgrades to reduce CI runner load
// - Have lockfile and manifest in-sync
{
"matchManagers": ["cargo"],
"matchDepTypes": ["dev-dependencies"],
"matchUpdateTypes": ["patch"],
"automerge": true,
"groupName": "dev",
},
{
"matchManagers": ["cargo"],
"matchUpdateTypes": ["major"],
},
{
"matchManagers": ["cargo"],
"matchUpdateTypes": ["minor"],
"enabled": false,
},
{
"matchManagers": ["cargo"],
"matchDepTypes": ["build-dependencies", "dependencies"],
"matchUpdateTypes": ["patch"],
"enabled": false,
},
],
}
+1 -1
View File
@@ -1,3 +1,3 @@
style="conventional"
ignore_author_re="dependabot"
ignore_author_re="(dependabot|renovate)"
merge_commit = false