diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 8dbd4586..896180ab 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -8,6 +8,12 @@ on: branches: [main, master] workflow_dispatch: +# Reuse the Playwright browsers that ship with the host runner (snapped to +# the root HOME cache instead of a fresh per-job HOME) so `playwright install` +# is a near-instant no-op instead of a ~100s CDN download on every run. +env: + PLAYWRIGHT_BROWSERS_PATH: /opt/ms-playwright + jobs: # ───────────────────────────────────────────── # Lint, typecheck & unit tests