From 96e90b9ec5f818254770a1943db41fa66f703e2a Mon Sep 17 00:00:00 2001 From: Daniel Kesselberg Date: Thu, 30 Jul 2026 01:06:01 +0200 Subject: [PATCH 1/2] ci: Use image with playwright preinstalled Signed-off-by: Daniel Kesselberg --- .github/workflows/playwright.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml index 1ff86fad47828..b7d2618cdf153 100644 --- a/.github/workflows/playwright.yml +++ b/.github/workflows/playwright.yml @@ -78,7 +78,7 @@ jobs: needs: [gate, playwright-setup] timeout-minutes: 60 name: Playwright tests ${{ matrix.shardIndex }} / ${{ matrix.shardTotal }} - runs-on: ubuntu-latest + runs-on: mcr.microsoft.com/playwright:v1.61.1-noble strategy: fail-fast: false matrix: @@ -120,8 +120,8 @@ jobs: npm ci npm run build --if-present - - name: Install Playwright browsers - run: npx playwright install --with-deps + #- name: Install Playwright browsers + # run: npx playwright install --with-deps - name: Run Playwright tests run: npm run playwright -- --shard='${{ matrix.shardIndex }}/${{ matrix.shardTotal }}' From e07946b9fd228efbd6202a44dce6cbe2b8503d55 Mon Sep 17 00:00:00 2001 From: Daniel Kesselberg Date: Thu, 30 Jul 2026 01:16:53 +0200 Subject: [PATCH 2/2] fixup! ci: Use image with playwright preinstalled --- .github/workflows/playwright.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml index b7d2618cdf153..f2f57181aeb8f 100644 --- a/.github/workflows/playwright.yml +++ b/.github/workflows/playwright.yml @@ -78,7 +78,9 @@ jobs: needs: [gate, playwright-setup] timeout-minutes: 60 name: Playwright tests ${{ matrix.shardIndex }} / ${{ matrix.shardTotal }} - runs-on: mcr.microsoft.com/playwright:v1.61.1-noble + runs-on: ubuntu-latest + container: + image: mcr.microsoft.com/playwright:v1.61.1-noble strategy: fail-fast: false matrix: