try with playwirght container

This commit is contained in:
Timo K
2026-05-11 18:56:52 +02:00
parent bc2be4dfab
commit 88f14ffcde

View File

@@ -2,11 +2,15 @@ name: Test
on:
pull_request: {}
push:
branches: [livekit, full-mesh]
branches: [livekit]
jobs:
vitest:
name: Run unit tests
runs-on: ubuntu-latest
container:
# Make sure to grab the latest version of the Playwright image
# https://playwright.dev/docs/docker#pull-the-image
image: mcr.microsoft.com/playwright:v1.59.1-noble
steps:
- name: Checkout code
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
@@ -22,8 +26,8 @@ jobs:
- name: Install dependencies
# ignore-pnpmfile should never be commited. Make CI crash if it happened (`pnpmfileChecksum` is present)
run: "pnpm install --frozen-lockfile --ignore-pnpmfile"
- name: Install Playwright Browsers
run: pnpm exec playwright install --with-deps chromium
# - name: Install Playwright Browsers
# run: pnpm exec playwright install --with-deps chromium
- name: Vitest
run: "pnpm run test:coverage"
- name: Upload to codecov