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