Skip to content

Commit e5fa547

Browse files
committed
workflow update
1 parent 41e7938 commit e5fa547

File tree

1 file changed

+2
-48
lines changed

1 file changed

+2
-48
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -10,54 +10,10 @@ on:
1010
- master
1111

1212
jobs:
13-
lint:
14-
runs-on: ubuntu-latest
15-
steps:
16-
- uses: actions/checkout@v4
17-
18-
- name: Install pnpm
19-
uses: pnpm/action-setup@v4
20-
with:
21-
run_install: false
22-
23-
- uses: actions/setup-node@v4
24-
with:
25-
node-version: lts/*
26-
cache: pnpm
27-
28-
- name: Install dependencies
29-
run: pnpm install --frozen-lockfile
30-
31-
- name: Lint
32-
run: pnpm run lint
33-
34-
typecheck:
35-
runs-on: ubuntu-latest
36-
steps:
37-
- uses: actions/checkout@v4
38-
39-
- name: Install pnpm
40-
uses: pnpm/action-setup@v4
41-
with:
42-
run_install: false
43-
44-
- uses: actions/setup-node@v4
45-
with:
46-
node-version: lts/*
47-
cache: pnpm
48-
49-
- name: Install dependencies
50-
run: pnpm install --frozen-lockfile
51-
52-
- name: Typecheck
53-
run: pnpm run typecheck
54-
5513
build:
5614
strategy:
5715
fail-fast: false
58-
matrix:
59-
os: [ubuntu-latest, windows-latest, macos-latest]
60-
runs-on: ${{ matrix.os }}
16+
runs-on: ubuntu-latest
6117
steps:
6218
- uses: actions/checkout@v4
6319

@@ -80,9 +36,7 @@ jobs:
8036
generate:
8137
strategy:
8238
fail-fast: false
83-
matrix:
84-
os: [ubuntu-latest, windows-latest, macos-latest]
85-
runs-on: ${{ matrix.os }}
39+
runs-on: ubuntu-latest
8640
steps:
8741
- uses: actions/checkout@v4
8842

0 commit comments

Comments
 (0)