feat(qa): cache Playwright browser downloads #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/playwright-cache"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
actions/cache@v4step inqa-bun.ymlfor~/.cache/ms-playwright.--with-depspostinstall hooks) on every QA run for projects that use Vitest browser mode or Playwright e2e (e.g. claude-hooks/apps/web).bun.lockhash, so a Playwright version bump invalidates and re-downloads automatically.Impact
playwright install --with-deps chromiumno-ops on the browser binary; only system libs install runs.v0.2.3to publish bun image + workflow ref; downstream projects bumpuses: …@v0.2.3+image_tag: v0.2.3.Test plan
.forgejo/workflows/qa.ymltov0.2.3and verify cache hit on second run (job log:Cache restored from key: playwright-…).Pull request closed