From f845227423bed2cbaf28c55d5c5eda9a9cdfa497 Mon Sep 17 00:00:00 2001 From: "Brian J. Fox" Date: Mon, 2 Nov 2026 23:28:18 +0000 Subject: [PATCH] fix(hub): install Chrome's headless shell on arm64 Linux hubs --- apps/hub/src/builds/starter.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/hub/src/builds/starter.ts b/apps/hub/src/builds/starter.ts index 302db569..c0ef16e1 100644 --- a/apps/hub/src/builds/starter.ts +++ b/apps/hub/src/builds/starter.ts @@ -173,6 +173,7 @@ const CHROME_VERSION = "156.0.8078.4"; const CHROME_PLATFORMS: Record = { "darwin-arm64": "mac-arm64", "darwin-x64": "mac-x64", + "linux-arm64": "linux-arm64", "linux-x64": "linux64", }; const CHROME_PLATFORM = CHROME_PLATFORMS[`${process.platform}-${process.arch}`]; @@ -186,8 +187,8 @@ const exists = (path: string) => ); // One Chrome for every sandbox, unpacked once beside the hub's other caches and only ever read by -// the sandboxes. Chrome for Testing has no build for some hosts (linux-arm64); there no browser is -// installed and check-app reports it missing. +// the sandboxes. On a host Chrome for Testing has no build for, no browser is installed and +// check-app reports it missing. const BROWSER_CACHE = join( homedir(), ".cache",