diff --git a/.e2e/package.json b/.e2e/package.json index 2b95906a..1e9e432e 100644 --- a/.e2e/package.json +++ b/.e2e/package.json @@ -9,6 +9,6 @@ "ui": "playwright test --ui" }, "devDependencies": { - "@playwright/test": "^1.40.1" + "@playwright/test": "1.40.1" } } diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml index 498eb671..2b73a003 100644 --- a/.github/workflows/playwright.yml +++ b/.github/workflows/playwright.yml @@ -13,6 +13,8 @@ jobs: test: timeout-minutes: 60 runs-on: ubuntu-latest + container: + image: mcr.microsoft.com/playwright:v1.40.1-focal steps: - uses: actions/checkout@v4 - run: corepack enable @@ -24,8 +26,8 @@ jobs: - name: Install dependencies run: pnpm install - - name: Install Playwright Browsers - run: pnpm exec playwright install --with-deps + - name: Install playwright + run: pnpm playwright install - name: Run Playwright tests run: pnpm --filter e2e test:all diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 83555670..f735e309 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -45,7 +45,7 @@ importers: .e2e: devDependencies: '@playwright/test': - specifier: ^1.40.1 + specifier: 1.40.1 version: 1.40.1 examples/advanced/config-extends: