mirror of
https://github.com/clash-verge-rev/clash-verge-rev.git
synced 2026-01-28 07:14:40 +08:00
51 lines
1.3 KiB
Plaintext
51 lines
1.3 KiB
Plaintext
{
|
|
extends: ["config:recommended", ":disableDependencyDashboard"],
|
|
baseBranches: ["dev"],
|
|
enabledManagers: ["cargo", "npm", "github-actions"],
|
|
labels: ["dependencies"],
|
|
ignorePaths: [
|
|
"**/node_modules/**",
|
|
"**/bower_components/**",
|
|
"**/vendor/**",
|
|
"**/__tests__/**",
|
|
"**/test/**",
|
|
"**/tests/**",
|
|
"**/__fixtures__/**",
|
|
"shared/**",
|
|
],
|
|
rangeStrategy: "replace",
|
|
packageRules: [
|
|
{
|
|
matchUpdateTypes: ["patch"],
|
|
automerge: true,
|
|
},
|
|
{
|
|
semanticCommitType: "chore",
|
|
matchPackageNames: ["*"],
|
|
},
|
|
{
|
|
description: "Disable node/pnpm version updates",
|
|
matchPackageNames: ["node", "pnpm"],
|
|
matchDepTypes: ["engines", "packageManager"],
|
|
enabled: false,
|
|
},
|
|
{
|
|
description: "Group all cargo dependencies into a single PR",
|
|
matchManagers: ["cargo"],
|
|
groupName: "cargo dependencies",
|
|
},
|
|
{
|
|
description: "Group all npm dependencies into a single PR",
|
|
matchManagers: ["npm"],
|
|
groupName: "npm dependencies",
|
|
},
|
|
{
|
|
description: "Group all GitHub Actions updates into a single PR",
|
|
matchManagers: ["github-actions"],
|
|
groupName: "github actions",
|
|
},
|
|
],
|
|
postUpdateOptions: ["pnpmDedupe"],
|
|
ignoreDeps: ["criterion"],
|
|
}
|