File tree 2 files changed +18
-13
lines changed
2 files changed +18
-13
lines changed Original file line number Diff line number Diff line change 9
9
strategy :
10
10
matrix :
11
11
os : [ubuntu-latest, windows-latest, macos-latest]
12
- node : ["15", "14", "12", "10"]
13
12
14
13
steps :
15
14
- name : Code Checkout
16
15
uses : actions/checkout@v2
17
16
18
- - name : Setup Node.js
19
- uses : actions /setup-node@v2
17
+ - name : Setup Bun
18
+ uses : oven-sh /setup-bun@v1
20
19
with :
21
- node-version : ${{ matrix.node }}
20
+ bun-version : latest
21
+
22
+ - name : Show Bun version
23
+ run : |
24
+ echo "Bun version: $(bun --version)"
22
25
23
26
- name : Install Dependencies
24
27
run : |
25
- npm install -g pnpm@5
26
- pnpm i --frozen-lockfile
28
+ bun install --frozen
27
29
env :
28
30
HUSKY_SKIP_INSTALL : 1
29
31
CI : true
30
32
31
33
- name : Test
32
- run : pnpm t
34
+ run : bun run test
33
35
env :
34
36
CI : true
Original file line number Diff line number Diff line change @@ -10,21 +10,24 @@ jobs:
10
10
- name : Code Checkout
11
11
uses : actions/checkout@v2
12
12
13
- - name : Setup Node.js
14
- uses : actions /setup-node@v2
13
+ - name : Setup Bun
14
+ uses : oven-sh /setup-bun@v1
15
15
with :
16
- node-version : " 14"
16
+ bun-version : latest
17
+
18
+ - name : Show Bun version
19
+ run : |
20
+ echo "Bun version: $(bun --version)"
17
21
18
22
- name : Install Dependencies
19
23
run : |
20
- npm install -g pnpm@5
21
- pnpm i --frozen-lockfile
24
+ bun install --frozen
22
25
env :
23
26
HUSKY_SKIP_INSTALL : 1
24
27
CI : true
25
28
26
29
- name : Release
27
- run : pnpm run release
30
+ run : bun run release
28
31
env :
29
32
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
30
33
NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
You can’t perform that action at this time.
0 commit comments