Skip to content

perf(ci): install Chromium headless shell - #42

Merged
furedea merged 1 commit into
mainfrom
perf/use-playwright-headless-shell
Aug 29, 2026
Merged

perf(ci): install Chromium headless shell#42
furedea merged 1 commit into
mainfrom
perf/use-playwright-headless-shell

Conversation

@furedea

@furedea furedea commented Aug 29, 2026

Copy link
Copy Markdown
Owner

Summary

  • Install only the Chromium headless shell in the end-to-end workflow.
  • Apply the same installation mode to the lab performance workflow.
  • Avoid downloading the full Chromium browser that these headless tests do not use.

Verification

  • actionlint .github/workflows/ci.yml .github/workflows/performance.yml
  • pnpm check
  • pnpm check:e2e
  • Pull request CI passed, including end-to-end and lab performance checks.

Copilot AI lite review requested due to automatic review settings August 29, 2026 17:08

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying furedea-com with  Cloudflare Pages  Cloudflare Pages

Latest commit: 1e4b9fd
Status: ✅  Deploy successful!
Preview URL: https://32bcf2da.furedea-com.pages.dev
Branch Preview URL: https://perf-use-playwright-headless.furedea-com.pages.dev

View logs

@furedea
furedea merged commit af2e366 into main Aug 29, 2026
18 checks passed
@furedea
furedea deleted the perf/use-playwright-headless-shell branch August 29, 2026 17:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants