Skip to content

Commit 89357e5

Browse files
committed
ci: 使用 renovate 替换 dependabot 管理依赖
1 parent 2b6b1a6 commit 89357e5

File tree

2 files changed

+50
-14
lines changed

2 files changed

+50
-14
lines changed

.github/dependabot.yml

Lines changed: 0 additions & 14 deletions
This file was deleted.

.github/renovate.json

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": [
4+
"config:js-lib",
5+
":semanticPrefixChore",
6+
":prHourlyLimitNone",
7+
":prConcurrentLimitNone",
8+
":enableVulnerabilityAlerts",
9+
":dependencyDashboard",
10+
"schedule:weekends"
11+
],
12+
"packageRules": [
13+
{
14+
"groupName": "vitepress",
15+
"matchPackageNames": ["vitepress", "@vitepress/**", "vitepress-**"]
16+
},
17+
{
18+
"matchPackageNames": [
19+
"!vite",
20+
"!vitepress",
21+
"!@vitepress/**",
22+
"!vitepress-**"
23+
]
24+
},
25+
{
26+
"matchPackageNames": ["vite"],
27+
"matchUpdateTypes": ["patch"]
28+
}
29+
],
30+
"lockFileMaintenance": {
31+
"enabled": true,
32+
"commitMessageAction": "update lockfile",
33+
"platformAutomerge": true,
34+
"extends": ["group:allNonMajor", "schedule:weekly"],
35+
"packageRules": [
36+
{
37+
"matchPackageNames": [
38+
"!vite",
39+
"!vitepress",
40+
"!@vitepress/**",
41+
"!vitepress-**"
42+
]
43+
},
44+
{
45+
"matchPackageNames": ["vite"],
46+
"matchUpdateTypes": ["patch"]
47+
}
48+
]
49+
}
50+
}

0 commit comments

Comments
 (0)