Skip to content

Commit 7ab0604

Browse files
chore(ci): Switch CI workflow to npm from pnpm and add package-lock.json
1 parent c62eb72 commit 7ab0604

4 files changed

Lines changed: 3902 additions & 2512 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,13 @@ jobs:
1212
- uses: actions/checkout@v4
1313
- uses: actions/setup-node@v4
1414
with:
15-
node-version: '18'
16-
cache: 'pnpm'
17-
check-latest: true
18-
package-manager: 'pnpm'
15+
node-version: '20'
16+
cache: 'npm'
1917
- name: Install dependencies
20-
run: pnpm install --frozen-lockfile
18+
run: npm ci
2119
- name: Run linting
22-
run: pnpm run lint
20+
run: npm run lint
2321
- name: Run type checking
24-
run: pnpm run type-check
25-
- name: Run tests
26-
run: pnpm test
22+
run: npm run type-check
2723
- name: Run build
28-
run: pnpm run build
24+
run: npm run build

0 commit comments

Comments
 (0)