File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -14,47 +14,43 @@ jobs:
1414 steps :
1515 - uses : actions/checkout@v5
1616
17- - name : Install pnpm
18- uses : pnpm/action-setup@v4
19- with :
20- version : 10
17+ - name : Install bun
18+ uses : oven-sh/setup-bun@v2
2119
2220 - name : Setup Node.js environment
2321 uses : actions/setup-node@v4
2422 with :
25- node-version : ' 22 '
23+ node-version : ' 24 '
2624
2725 - name : Install deps
28- run : pnpm install
26+ run : bun i
2927
3028 - name : Test
31- run : pnpm run test
29+ run : bun run test
3230
3331 release :
3432 needs : test
3533 name : Release
3634 runs-on : ubuntu-latest
3735 steps :
38- - uses : actions/checkout@v4
36+ - uses : actions/checkout@v5
3937
40- - name : Install pnpm
41- uses : pnpm/action-setup@v4
42- with :
43- version : 10
38+ - name : Install bun
39+ uses : oven-sh/setup-bun@v2
4440
4541 - name : Setup Node.js environment
4642 uses : actions/setup-node@v4
4743 with :
48- node-version : ' 22 '
44+ node-version : ' 24 '
4945
5046 - name : Install deps
51- run : pnpm install
47+ run : bun install
5248
5349 - name : build
54- run : pnpm run build
50+ run : bun run build
5551
5652 - name : release
57- run : pnpm run release
53+ run : bun run release
5854 env :
5955 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
6056 NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
Original file line number Diff line number Diff line change 77 steps :
88 - uses : actions/checkout@v5
99
10- - name : Install pnpm
11- uses : pnpm/action-setup@v4
12- with :
13- version : 10
10+ - name : Install bun
11+ uses : oven-sh/setup-bun@v2
1412
1513 - name : Setup Node.js environment
1614 uses : actions/setup-node@v4
1715 with :
1816 node-version : ' 24'
1917
2018 - name : Install deps
21- run : pnpm install
19+ run : bun install
2220
2321 - name : lint
24- run : pnpm run ci
22+ run : bun run ci
2523
2624 - name : Test and coverage
27- run : pnpm run test:coverage
25+ run : bun run test:coverage
2826
2927 - name : Upload coverage to Codecov
3028 uses : codecov/codecov-action@v3
You can’t perform that action at this time.
0 commit comments