Skip to content

Commit a89684f

Browse files
committed
chore: replace npm with Bun
1 parent 14d03b4 commit a89684f

File tree

4 files changed

+919
-6017
lines changed

4 files changed

+919
-6017
lines changed

.github/workflows/checks.yml

Lines changed: 10 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -18,35 +18,26 @@ jobs:
1818
runs-on: macos-15-xlarge
1919
steps:
2020
- uses: actions/checkout@v5
21-
- uses: actions/setup-node@v5
22-
with:
23-
node-version: 22
24-
cache: "npm"
25-
- run: npm ci
26-
- run: npm run lint
21+
- uses: oven-sh/setup-bun@v2
22+
- run: bun ci
23+
- run: bun run lint
2724

2825
test:
2926
runs-on: macos-15-xlarge
3027
steps:
3128
- uses: actions/checkout@v5
32-
- uses: actions/setup-node@v5
33-
with:
34-
node-version: 22
35-
cache: "npm"
36-
- run: npm ci
37-
- run: npm run test
29+
- uses: oven-sh/setup-bun@v2
30+
- run: bun ci
31+
- run: bun run test
3832

3933
types:
4034
runs-on: macos-15-xlarge
4135
steps:
4236
- uses: actions/checkout@v5
43-
- uses: actions/setup-node@v5
44-
with:
45-
node-version: 22
46-
cache: "npm"
47-
- run: npm ci
48-
- run: npm run test:src-types
49-
- run: npm run test:types
37+
- uses: oven-sh/setup-bun@v2
38+
- run: bun ci
39+
- run: bun --bun run test:src-types
40+
- run: bun --bun run test:types
5041

5142
deploy-docs:
5243
if: github.ref == 'refs/heads/master'

0 commit comments

Comments
 (0)