chore: add vite-plus as node toolchain (#1806)

This commit is contained in:
Kyle Mendell
2026-10-04 18:53:18 +02:00
committed by GitHub
parent 4d2a5e423e
commit 69362ff8b8
154 changed files with 2177 additions and 1922 deletions
+9 -7
View File
@@ -35,19 +35,21 @@ jobs:
- name: Checkout code
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- name: Setup Node.js and pnpm
uses: pnpm/setup@fbda4c85fc2e1e08721cd8763afea8f48d60f024 # v3.0.0
- name: Setup Vite+
uses: voidzero-dev/setup-vp@3754dd7dbdb32bd8f6d28b6043de13ad3a75f21f # v1.21.1
with:
node-version-file: .node-version
cache: true
run-install: false
- name: Install dependencies
run: pnpm --filter pocket-id-frontend install --frozen-lockfile
run: vp -C frontend install --frozen-lockfile
- name: Build Pocket ID Frontend
working-directory: frontend
run: pnpm --filter pocket-id-frontend build
run: vp -C frontend run build
- name: Add svelte-check problem matcher
run: echo "::add-matcher::.github/svelte-check-matcher.json"
- name: Run svelte-check
working-directory: frontend
run: pnpm --filter pocket-id-frontend check
run: vp -C frontend run check