mirror of
https://github.com/vector-im/element-call.git
synced 2024-11-15 00:04:59 +08:00
869d9b43cb
What I've tried to do here is to group most dependency updates together and put them on a weekly schedule. Some of our more sensitive dependencies such as LiveKit and Compound have been put into separate groups, so we still receive frequent updates for them.
55 lines
1.4 KiB
JSON
55 lines
1.4 KiB
JSON
{
|
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
"extends": ["config:base"],
|
|
"packageRules": [
|
|
{
|
|
"extends": ["group:allNonMajor", "schedule:weekly"]
|
|
},
|
|
{
|
|
"description": "Disable Renovate for packages we want to monitor ourselves",
|
|
"groupName": "manually updated packages",
|
|
"matchPackageNames": ["matrix-js-sdk"],
|
|
"enabled": false
|
|
},
|
|
{
|
|
"groupName": "matrix-widget-api",
|
|
"matchPackageNames": ["matrix-widget-api"]
|
|
},
|
|
{
|
|
"groupName": "Compound",
|
|
"matchPackagePrefixes": ["@vector-im/compound-"],
|
|
"schedule": "before 5am on Tuesday and Friday"
|
|
},
|
|
{
|
|
"groupName": "LiveKit client",
|
|
"matchPackageNames": ["livekit-client"]
|
|
},
|
|
{
|
|
"groupName": "LiveKit components",
|
|
"matchPackagePrefixes": ["@livekit/components-"]
|
|
},
|
|
{
|
|
"groupName": "Vaul",
|
|
"matchPackageNames": ["vaul"],
|
|
"extends": ["schedule:monthly"],
|
|
"prHeader": "Please review modals on mobile for visual regressions."
|
|
}
|
|
],
|
|
"semanticCommits": "disabled",
|
|
"ignoreDeps": [
|
|
"@react-aria/button",
|
|
"@react-aria/focus",
|
|
"@react-aria/menu",
|
|
"@react-aria/overlays",
|
|
"@react-aria/select",
|
|
"@react-aria/tabs",
|
|
"@react-aria/tooltip",
|
|
"@react-aria/utils",
|
|
"@react-stately/collections",
|
|
"@react-stately/select",
|
|
"@react-stately/tooltip",
|
|
"@react-stately/tree",
|
|
"@react-types/dialog"
|
|
]
|
|
}
|