You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maka.apache.org by as...@apache.org on 2026/09/12 18:58:10 UTC
(maka) branch main updated: ci: install only the headless Chromium shell (#5187)
This is an automated email from the ASF dual-hosted git repository.
Astro-Han pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/maka.git
The following commit(s) were added to refs/heads/main by this push:
new 3cce78f75c ci: install only the headless Chromium shell (#5187)
3cce78f75c is described below
commit 3cce78f75c23858ed387ea2538def0ceb0677a19
Author: NekoPunch <95...@users.noreply.github.com>
AuthorDate: Sat Sep 12 11:58:06 2026 -0700
ci: install only the headless Chromium shell (#5187)
The Storybook smoke always launches headless, and Playwright picks its
executable by headedness, so the full Chrome build was downloaded on
every Storybook-selected run and never opened.
Generated-by: Claude Code
---
.github/workflows/ci.yml | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 83437e3117..c5f1fba743 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -424,9 +424,11 @@ jobs:
if: steps.plan.outputs.e2e == 'true'
run: xvfb-run -a node scripts/audit-alignment.mjs
+ # The smoke only launches headless; the full Chrome build was downloaded
+ # and never opened. The headed consumer (perf/storybook.mjs) self-installs.
- name: Install Playwright Chromium
if: steps.plan.outputs.storybook == 'true'
- run: npx playwright install --with-deps chromium
+ run: npx playwright install --with-deps --only-shell chromium
- name: Build Storybook
if: steps.plan.outputs.storybook == 'true'
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org