Skip to content

Commit 4cd32f5

Browse files
committed
ci: 优化依赖更新策略
1 parent e2ce549 commit 4cd32f5

6 files changed

Lines changed: 387 additions & 392 deletions

File tree

.github/workflows/release.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -45,15 +45,6 @@ jobs:
4545
- name: Install deps
4646
run: pnpm install --frozen-lockfile
4747

48-
- name: Sync vite version
49-
run: pnpm sync:vite
50-
51-
- name: Commit updated package.json
52-
run: |
53-
git add package.json pnpm-lock.yaml
54-
git commit -m "chore: sync vite version with vitepress" || echo "No changes"
55-
git push
56-
5748
- name: Build
5849
run: pnpm build
5950

package.json

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,18 @@
1717
"dev": "tsdown -w",
1818
"build": "tsdown",
1919
"prepublish": "tsdown",
20-
"release": "release",
21-
"sync:vite": "node scripts/sync-vite-version.js"
20+
"release": "release"
2221
},
2322
"dependencies": {
2423
"fast-glob": "^3.3.3",
2524
"gray-matter": "^4.0.3"
2625
},
2726
"devDependencies": {
2827
"@peiyanlu/release": "^0.0.12",
29-
"@types/node": "^25.6.0",
30-
"typescript": "^6.0.2",
28+
"@types/node": "^24.12.4",
29+
"typescript": "^6.0.3",
3130
"vitepress": "^2.0.0-alpha.17",
32-
"tsdown": "^0.21.8"
33-
},
34-
"peerDependencies": {
35-
"vite": "^7.3.1"
31+
"tsdown": "^0.22.1"
3632
},
3733
"repository": {
3834
"type": "git",
@@ -54,5 +50,8 @@
5450
"sidebar",
5551
"nav",
5652
"auto"
57-
]
53+
],
54+
"engines": {
55+
"node": ">=20"
56+
}
5857
}

0 commit comments

Comments
 (0)