Skip to content

Commit f95852f

Browse files
committed
fix: update CI workflow to use pnpm 9 and remove missing lint step
Fixes GitHub Actions CI failures: 1. Update pnpm version from 8 to 9 - The pnpm-lock.yaml uses lockfileVersion 9.0 - pnpm 8 cannot read this newer format - Error: 'Ignoring not compatible lockfile' 2. Remove linting step - No ESLint configured in project - Script 'pnpm run lint' does not exist - Only keeping typecheck and format:check This resolves the 'ERR_PNPM_NO_LOCKFILE' error and allows CI to run successfully.
1 parent ef708e7 commit f95852f

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- name: Setup pnpm
2121
uses: pnpm/action-setup@v4
2222
with:
23-
version: 8
23+
version: 9
2424

2525
- name: Use Node.js ${{ matrix.node-version }}
2626
uses: actions/setup-node@v4
@@ -33,10 +33,7 @@ jobs:
3333

3434
- name: Run type checking
3535
run: pnpm run typecheck
36-
37-
- name: Run linting
38-
run: pnpm run lint
39-
36+
4037
- name: Check formatting
4138
run: pnpm run format:check
4239

0 commit comments

Comments
 (0)