Skip to content

Commit 8aa10a0

Browse files
chore(ci): switch CI from pnpm to npm and add package-lock.json
1 parent 7e060c6 commit 8aa10a0

4 files changed

Lines changed: 3902 additions & 2520 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -10,29 +10,17 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- uses: actions/checkout@v4
13-
1413
- uses: actions/setup-node@v4
1514
with:
1615
node-version: '18'
17-
cache: 'pnpm'
18-
19-
- name: Install pnpm globally
20-
run: npm install -g pnpm@8
21-
22-
- name: Verify pnpm version
23-
run: pnpm --version
24-
16+
cache: 'npm'
2517
- name: Install dependencies
26-
run: pnpm install --frozen-lockfile
27-
18+
run: npm ci
2819
- name: Run linting
29-
run: pnpm run lint
30-
20+
run: npm run lint
3121
- name: Run type checking
32-
run: pnpm run type-check
33-
22+
run: npm run type-check
3423
- name: Run tests
35-
run: pnpm test
36-
24+
run: npm test
3725
- name: Run build
38-
run: pnpm run build
26+
run: npm run build

0 commit comments

Comments
 (0)