Install Playwright system dependencies in CI workflow

This commit is contained in:
Torsten Dittmann
2025-03-25 16:50:41 +01:00
parent dc4819da8c
commit 4656553cdc

View File

@@ -62,10 +62,9 @@ jobs:
- name: Install dependencies
run: pnpm install --frozen-lockfile
- name: Install playwright dependencies
run: pnpm exec playwright install
run: pnpm exec playwright install && pnpm exec playwright install-deps
- name: Run tests
env:
NODE_OPTIONS: '--max_old_space_size=16384'
PUBLIC_APPWRITE_ENDPOINT: ${{ vars.PUBLIC_APPWRITE_ENDPOINT }}
PUBLIC_APPWRITE_DASHBOARD: ${{ vars.PUBLIC_APPWRITE_DASHBOARD }}
PUBLIC_APPWRITE_PROJECT_ID: ${{ vars.PUBLIC_APPWRITE_PROJECT_ID }}