Преглед на файлове

ci: run vitest browser tests in github actions

Install chromium with playwright before pnpm test
so headless browser mode works on ubuntu-latest.
satnaing преди 2 месеца
родител
ревизия
8c125e9725
променени са 1 файла, в които са добавени 6 реда и са изтрити 0 реда
  1. 6 0
      .github/workflows/ci.yml

+ 6 - 0
.github/workflows/ci.yml

@@ -37,5 +37,11 @@ jobs:
       - name: Run Prettier check
         run: pnpm format:check
 
+      - name: Install Playwright Chromium
+        run: pnpm exec playwright install chromium --with-deps
+
+      - name: Run tests
+        run: pnpm test
+
       - name: Build the project
         run: pnpm build