From 19b0f1a690e1c540d707d4e56042e5f1c34a3e83 Mon Sep 17 00:00:00 2001 From: rare-magma Date: Thu, 25 Apr 2024 23:08:06 +0200 Subject: [PATCH] ci: use playwright container Signed-off-by: rare-magma --- .github/workflows/pr.yml | 7 ++++--- .github/workflows/release.yml | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 52d2437e..d91590e5 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -32,6 +32,8 @@ jobs: name: e2e timeout-minutes: 10 runs-on: ubuntu-latest + container: + image: mcr.microsoft.com/playwright:v1.42.1-jammy needs: - test steps: @@ -54,11 +56,10 @@ jobs: - name: Install dependencies run: pnpm install - - name: Install Playwright Browsers - run: pnpm exec playwright install --with-deps - - name: Run Playwright tests run: pnpm exec playwright test + env: + HOME: /root - uses: actions/upload-artifact@v4 if: always() diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c7be1122..6d6a5afa 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -33,6 +33,8 @@ jobs: name: e2e timeout-minutes: 10 runs-on: ubuntu-latest + container: + image: mcr.microsoft.com/playwright:v1.42.1-jammy needs: - test steps: @@ -55,11 +57,10 @@ jobs: - name: Install dependencies run: pnpm install - - name: Install Playwright Browsers - run: pnpm exec playwright install --with-deps - - name: Run Playwright tests run: pnpm exec playwright test + env: + HOME: /root - uses: actions/upload-artifact@v4 if: always()