ruffle/.github/renovate.json5

41 lines
1.3 KiB
Plaintext
Raw Normal View History

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:base"],
// Package rules are matched such that later rules override earlier ones.
"packageRules": [
{
"matchLanguages": ["rust"],
"matchUpdateTypes": "patch",
"groupName": "Rust dependency patches",
"extends": ["schedule:weekly"],
},
{
"matchLanguages": ["rust"],
"groupName": "Rust dependencies",
"extends": ["schedule:weekly"],
},
{
"matchPackageNames": ["wasm-bindgen", "js-sys", "web-sys", "wasm-bindgen-futures"],
"groupName": "wasm-bindgen",
},
// Disable `tracing-tracy` updates (needed although it's pinned in `desktop/Cargo.toml`).
{
"matchPackageNames": ["tracing-tracy"],
"enabled": false,
},
{
"matchLanguages": ["js"],
"groupName": "Node.js dependencies",
"extends": ["schedule:monthly"],
},
{
"matchManagers": ["github-actions"],
"groupName": "Github Actions dependencies",
"extends": ["schedule:monthly"],
},
],
"lockFileMaintenance": {
"enabled": true
}
}