🌱 Update CI workflow to use pnpm.

This commit is contained in:
pheralb 2023-12-14 00:27:50 +00:00
parent 38a136fe1c
commit 5cf6e2a593

View File

@ -1,4 +1,4 @@
name: 🛠️ Check name: 🔎 Check
on: on:
push: push:
@ -11,33 +11,33 @@ on:
- next - next
jobs: jobs:
svelte-check: svelte-build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- name: Setup Node.js 18.x - name: Setup pnpm 8
uses: actions/setup-node@v3 uses: pnpm/action-setup@v2
with: with:
node-version: 18.x version: 8
- name: Install dependencies - name: Install dependencies
run: npm install run: pnpm install
- name: Run typecheck - name: Build App
run: npm run check run: pnpm build
test: test:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- name: Setup Node.js 18.x - name: Setup pnpm 8
uses: actions/setup-node@v3 uses: pnpm/action-setup@v2
with: with:
node-version: 18.x version: 8
- name: Install dependencies - name: Install dependencies
run: npm install run: pnpm install
- name: Run Vitest - name: Run Vitest
run: npm run test run: pnpm test