Switch from Dependabot to Renovate

This commit is contained in:
Nick Groenen 2024-06-23 14:56:44 +02:00
parent a7517106e8
commit cda79d7fca
No known key found for this signature in database
GPG Key ID: 4F0AD019928AE098
2 changed files with 25 additions and 12 deletions

View File

@ -1,12 +0,0 @@
version: 2
updates:
- package-ecosystem: cargo
directory: "/"
schedule:
interval: weekly
open-pull-requests-limit: 15
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: monthly

25
.github/renovate.json5 vendored Normal file
View File

@ -0,0 +1,25 @@
{
extends: [
"config:best-practices",
"schedule:monthly",
// Group updates to linters together in one PR
"group:linters",
],
dependencyDashboard: true,
"labels": ["dependencies"],
lockFileMaintenance: {
enabled: true,
automerge: true
},
packageRules: [
{
matchCategories: ["rust"],
minimumReleaseAge: "3 days",
automerge: true
},
],
ignorePaths: [
// Auto-generated by cargo-dist (https://opensource.axo.dev/cargo-dist/)
".github/workflows/release.yml"
]
}