mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-07-11 21:52:47 -05:00
Add packageRules to keep mise.toml in sync with the files it mirrors when Renovate raises version-bump PRs: - node: groups mise.toml and frontend/.nvmrc (nvm manager) into one PR - pnpm: groups mise.toml and frontend/package.json#packageManager (npm manager) into one PR Without these rules Renovate would open separate PRs for each file, allowing them to drift out of sync.
101 lines
1.7 KiB
JSON
101 lines
1.7 KiB
JSON
{
|
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
"labels": [
|
|
"dependencies"
|
|
],
|
|
"extends": [
|
|
"config:best-practices",
|
|
"config:js-app"
|
|
],
|
|
"hostRules": [
|
|
{
|
|
"timeout": 600000
|
|
}
|
|
],
|
|
"packageRules": [
|
|
{
|
|
"matchPackageNames": [
|
|
"happy-dom"
|
|
],
|
|
"extends": [
|
|
"schedule:weekly"
|
|
]
|
|
},
|
|
{
|
|
"groupName": "caniuse-and-related",
|
|
"matchPackageNames": [
|
|
"caniuse-lite",
|
|
"browserslist"
|
|
],
|
|
"extends": [
|
|
"schedule:weekly"
|
|
]
|
|
},
|
|
{
|
|
"groupName": "vueuse",
|
|
"matchPackageNames": [
|
|
"@vueuse/{/,}**"
|
|
]
|
|
},
|
|
{
|
|
"groupName": "histoire",
|
|
"matchPackageNames": [
|
|
"@histoire/{/,}**",
|
|
"histoire{/,}**"
|
|
]
|
|
},
|
|
{
|
|
"groupName": "tiptap",
|
|
"matchPackageNames": [
|
|
"@tiptap/{/,}**",
|
|
"tiptap{/,}**"
|
|
]
|
|
},
|
|
{
|
|
"matchDepTypes": [
|
|
"devDependencies"
|
|
],
|
|
"groupName": "dev-dependencies",
|
|
"extends": [
|
|
"schedule:daily"
|
|
]
|
|
},
|
|
{
|
|
"groupName": "playwright",
|
|
"matchPackageNames": [
|
|
"@playwright/{/,}**",
|
|
"mcr.microsoft.com/playwright"
|
|
]
|
|
},
|
|
{
|
|
"matchCategories": [
|
|
"github-actions",
|
|
"service"
|
|
],
|
|
"extends": [
|
|
"schedule:weekly"
|
|
]
|
|
},
|
|
{
|
|
"groupName": "node",
|
|
"matchPackageNames": [
|
|
"node"
|
|
],
|
|
"matchManagers": [
|
|
"mise",
|
|
"nvm"
|
|
]
|
|
},
|
|
{
|
|
"groupName": "pnpm",
|
|
"matchPackageNames": [
|
|
"pnpm"
|
|
],
|
|
"matchManagers": [
|
|
"mise",
|
|
"npm"
|
|
]
|
|
}
|
|
]
|
|
}
|