diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index aec6e3b..c40721c 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -20,7 +20,7 @@ permissions: jobs: validate: timeout-minutes: 20 - runs-on: windows-2022 + runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v6 @@ -43,7 +43,7 @@ jobs: id: playwright-cache uses: actions/cache@v5 with: - path: ~\AppData\Local\ms-playwright + path: ~/.cache/ms-playwright key: ${{ runner.os }}-playwright-${{ hashFiles('package-lock.json') }} - name: Install browsers @@ -51,6 +51,9 @@ jobs: run: npm run install:browsers timeout-minutes: 15 + - name: Install browser system dependencies + run: npx playwright install-deps + - name: Smoke reference generation run: npm run ref -- --test-suite alloy