Skip to content

Commit 52f2504

Browse files
committed
update
1 parent 0c26336 commit 52f2504

File tree

2 files changed

+26
-11
lines changed

2 files changed

+26
-11
lines changed

.github/workflows/publish.yaml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,27 @@ jobs:
1919
steps:
2020
- name: Checkout Repo
2121
uses: actions/checkout@v4
22-
- name: Setup bun
23-
uses: oven-sh/setup-bun@v2
22+
# - name: Setup bun
23+
# uses: oven-sh/setup-bun@v2
24+
# with:
25+
# bun-version: latest
26+
# # 安装依赖
27+
# - name: Install dependencies
28+
# run: bun install --frozen-lockfile
29+
- name: Setup Node
30+
uses: actions/setup-node@v4
2431
with:
25-
bun-version: latest
32+
node-version: 22
33+
cache: pnpm # 或 pnpm / yarn
2634
# 安装依赖
2735
- name: Install dependencies
28-
run: bun install --frozen-lockfile
29-
36+
run: pnpm install
3037
- name: Create Release Pull Request or Publish to npm
3138
id: changesets
3239
uses: changesets/action@v1
3340
with:
3441
# This expects you to have a script called release which does a build for your packages and calls changeset publish
35-
publish: bun run publish:all
42+
publish: pnpm publish:all
3643
env:
3744
# this doesn't work but semantic-release works
3845
# see https://github.com/sonofmagic/npm-lib-rollup-template/blob/main/.github/workflows/release.yml#L46

.github/workflows/website.yaml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,16 +36,24 @@ jobs:
3636
uses: actions/checkout@v4
3737
with:
3838
fetch-depth: 0
39-
- name: Setup bun
40-
uses: oven-sh/setup-bun@v2
39+
- name: Setup Node
40+
uses: actions/setup-node@v4
4141
with:
42-
bun-version: latest
42+
node-version: 22
43+
cache: pnpm # 或 pnpm / yarn
44+
# 安装依赖
4345
- name: Install dependencies
44-
run: bun install --frozen-lockfile
46+
run: pnpm install
47+
# - name: Setup bun
48+
# uses: oven-sh/setup-bun@v2
49+
# with:
50+
# bun-version: latest
51+
# - name: Install dependencies
52+
# run: bun install --frozen-lockfile
4553
- name: Setup Pages
4654
uses: actions/configure-pages@v4
4755
- name: Build with VitePress
48-
run: bun run docs:build
56+
run: pnpm docs:build
4957
- name: Upload artifact
5058
uses: actions/upload-pages-artifact@v3
5159
with:

0 commit comments

Comments
 (0)