File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,73 +15,48 @@ jobs:
1515 steps :
1616 - uses : actions/checkout@v4
1717
18- - name : Install pnpm
19- uses : pnpm/action- setup@v3
18+ - name : Install Bun
19+ uses : oven-sh/ setup-bun@v1
2020
21- - name : Set node
22- uses : actions/setup-node@v4
23- with :
24- node-version : lts/*
25-
26- - name : Setup
27- run : npm i -g @antfu/ni
28-
29- - name : Install
30- run : nci
21+ - name : Install dependencies
22+ run : bun install
3123
3224 - name : Lint
33- run : nr lint
25+ run : bun run lint
3426
3527 typecheck :
3628 runs-on : ubuntu-latest
3729 steps :
3830 - uses : actions/checkout@v4
3931
40- - name : Install pnpm
41- uses : pnpm/action-setup@v3
42-
43- - name : Set node
44- uses : actions/setup-node@v4
45- with :
46- node-version : lts/*
32+ - name : Install Bun
33+ uses : oven-sh/setup-bun@v1
4734
48- - name : Setup
49- run : npm i -g @antfu/ni
50-
51- - name : Install
52- run : nci
35+ - name : Install dependencies
36+ run : bun install
5337
5438 - name : Typecheck
55- run : nr typecheck
39+ run : bun run typecheck
5640
5741 test :
5842 runs-on : ${{ matrix.os }}
5943
6044 strategy :
6145 matrix :
62- node : [lts/*]
6346 os : [ubuntu-latest, windows-latest, macos-latest]
6447 fail-fast : false
6548
6649 steps :
6750 - uses : actions/checkout@v4
6851
69- - name : Install pnpm
70- uses : pnpm/action-setup@v3
71-
72- - name : Set node ${{ matrix.node }}
73- uses : actions/setup-node@v4
74- with :
75- node-version : ${{ matrix.node }}
76-
77- - name : Setup
78- run : npm i -g @antfu/ni
52+ - name : Install Bun
53+ uses : oven-sh/setup-bun@v1
7954
80- - name : Install
81- run : nci
55+ - name : Install dependencies
56+ run : bun install
8257
8358 - name : Build
84- run : nr build
59+ run : bun run build
8560
8661 - name : Test
87- run : nr test
62+ run : bun run test
You can’t perform that action at this time.
0 commit comments