Skip to content

Commit 11760a4

Browse files
authored
🔧 chore: update release ci with bun (lobehub#193)
1 parent 78a5a94 commit 11760a4

File tree

1 file changed

+6
-13
lines changed

1 file changed

+6
-13
lines changed

.github/workflows/release.yml

+6-13
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,20 @@ jobs:
1111
steps:
1212
- uses: actions/checkout@v3
1313

14-
- name: Install pnpm
15-
uses: pnpm/action-setup@v2
16-
with:
17-
version: 8
18-
19-
- name: Setup Node.js environment
20-
uses: actions/setup-node@v3
21-
with:
22-
node-version: '18'
14+
- name: Install bun
15+
uses: oven-sh/setup-bun@v1
2316

2417
- name: Install deps
25-
run: pnpm install
18+
run: bun i
2619

2720
- name: Lint
28-
run: pnpm run lint
21+
run: bun run lint
2922

3023
- name: Test
31-
run: pnpm run test
24+
run: bun run test
3225

3326
- name: release
34-
run: pnpm run release
27+
run: bun run release
3528
env:
3629
GH_TOKEN: ${{ secrets.GH_TOKEN }}
3730
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

0 commit comments

Comments
 (0)