chore: Improve Renovate config
* Move under `.github/` to reduce amount of top-level files. * Convert to JSON5 to allow comments and trailing commans. * Include `js-sys` and `web-sys` in `wasm-bindgen` group.
This commit is contained in:
parent
455124d3ba
commit
2c5b7a9221
|
@ -0,0 +1,37 @@
|
||||||
|
{
|
||||||
|
"$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"],
|
||||||
|
},
|
||||||
|
]
|
||||||
|
}
|
|
@ -1,36 +0,0 @@
|
||||||
{
|
|
||||||
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
||||||
"extends": [
|
|
||||||
"config:base"
|
|
||||||
],
|
|
||||||
"packageRules": [
|
|
||||||
{
|
|
||||||
"matchLanguages": ["rust"],
|
|
||||||
"matchUpdateTypes": "patch",
|
|
||||||
"groupName": "Rust dependency patches",
|
|
||||||
"extends": ["schedule:weekly"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"matchLanguages": ["rust"],
|
|
||||||
"extends": ["schedule:weekly"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"matchPackageNames": ["wasm-bindgen", "wasm-bindgen-futures"],
|
|
||||||
"groupName": "Rust dependencies - wasm-bindgen related"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"matchLanguages": ["js"],
|
|
||||||
"groupName": "Node.js dependencies",
|
|
||||||
"extends": ["schedule:monthly"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"matchManagers": ["github-actions"],
|
|
||||||
"groupName": "Github Actions dependencies",
|
|
||||||
"extends": ["schedule:monthly"]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"matchPackageNames": ["tracing-tracy"],
|
|
||||||
"enabled": false
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
Loading…
Reference in New Issue