From f360b375031ab721c565055a9734652bdc047baf Mon Sep 17 00:00:00 2001 From: Jente Rosseel Date: Wed, 19 Aug 2026 15:02:48 +0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20cache=20Playwright=20browsers=20?= =?UTF-8?q?in=20CI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/docker.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 1b8094ffb..491c9c90a 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -288,6 +288,15 @@ jobs: echo "required=false" >> "$GITHUB_OUTPUT" fi + - name: Restore Playwright browser cache + if: steps.storybook-regression.outputs.required == 'true' + uses: actions/cache@v4 + with: + path: ~/.cache/ms-playwright + key: playwright-${{ runner.os }}-${{ hashFiles('package-lock.json') }} + restore-keys: | + playwright-${{ runner.os }}- + - name: Install Chromium for affected Storybook regressions if: steps.storybook-regression.outputs.required == 'true' run: npx playwright install --with-deps chromium