Skip to content

Commit 6a915e9

Browse files
committed
switch to npm for ci
1 parent 23e4042 commit 6a915e9

File tree

1 file changed

+6
-11
lines changed

1 file changed

+6
-11
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,24 +19,19 @@ jobs:
1919
uses: actions/setup-node@v4
2020
with:
2121
node-version: '18'
22-
cache: 'pnpm'
23-
24-
- name: Install pnpm
25-
uses: pnpm/action-setup@v4
26-
with:
27-
version: 8
22+
cache: 'npm'
2823

2924
- name: Install dependencies
30-
run: pnpm install --frozen-lockfile
25+
run: npm ci
3126

3227
- name: Run linting
33-
run: pnpm lint
28+
run: npm run lint
3429

3530
- name: Check formatting
36-
run: pnpm prettier:check
31+
run: npm run prettier:check
3732

3833
- name: Build project
39-
run: pnpm build
34+
run: npm run build
4035

4136
- name: Run evaluation tests
4237
env:
@@ -45,4 +40,4 @@ jobs:
4540
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
4641
GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }}
4742
run: |
48-
pnpm test
43+
npm test

0 commit comments

Comments
 (0)