From d37c064df39f7780bf3b96bc75394287432ce07e Mon Sep 17 00:00:00 2001 From: Timo K Date: Mon, 11 May 2026 20:01:18 +0200 Subject: [PATCH] custom container does not work for playwright tests --- .github/workflows/test.yaml | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 6bb0f309..2cec64f5 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -26,8 +26,6 @@ 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 Browser - # run: pnpm exec playwright install --with-deps chromium - name: Vitest run: "pnpm run test:coverage" - name: Upload to codecov @@ -41,10 +39,6 @@ jobs: name: Run end-to-end tests timeout-minutes: 60 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: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with: @@ -58,8 +52,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 + - name: Install Playwright Browsers + run: pnpm exec playwright install --with-deps - name: Run backend components run: | docker compose -f playwright-backend-docker-compose.yml -f playwright-backend-docker-compose.override.yml pull