Skip to content

Commit f79175f

Browse files
committed
refactor: simplify CI workflow by removing matrix strategy and consolidating steps
1 parent ce673e2 commit f79175f

1 file changed

Lines changed: 5 additions & 17 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,35 +8,23 @@ on:
88
jobs:
99
quality:
1010
runs-on: ubuntu-latest
11-
strategy:
12-
matrix:
13-
node-version: [24]
1411
steps:
1512
- name: Checkout
1613
uses: actions/checkout@v4
17-
18-
- name: Setup Node.js ${{ matrix.node-version }}
19-
uses: actions/setup-node@v4
14+
- uses: actions/setup-node@v4
2015
with:
21-
node-version: ${{ matrix.node-version }}
22-
cache: 'pnpm'
23-
24-
- name: Install pnpm
25-
uses: pnpm/action-setup@v4
16+
node-version: '24'
17+
registry-url: 'https://registry.npmjs.org/'
18+
- uses: pnpm/action-setup@v4
2619
with:
2720
version: 10
28-
29-
- name: Install dependencies
21+
- name: Install
3022
run: pnpm install --frozen-lockfile
31-
3223
- name: Lint
3324
run: pnpm run lint
34-
3525
- name: Format check
3626
run: pnpm run format:check
37-
3827
- name: TypeScript check
3928
run: pnpm exec tsc --noEmit
40-
4129
- name: Build
4230
run: pnpm run build

0 commit comments

Comments
 (0)