Skip to content

fix(hub): install Chrome's headless shell on arm64 Linux hubs - #110

Merged
brianjfox merged 1 commit into
mainfrom
fix/arm64-headless-browser
Nov 2, 2026
Merged

brianjfox merged 1 commit into
mainfrom
fix/arm64-headless-browser

Conversation

@brianjfox

Copy link
Copy Markdown
Contributor

Closes #109

What

Installs Chrome for Testing's headless shell on arm64 Linux hubs, so check-app opens pages, saves the manual's pictures, and the coder's browser tools start.

Why

The platform table had no linux-arm64 entry, so a hub in a Colima VM on an Apple-silicon Mac installed no browser and every sandbox's $HOME/browsers stayed empty. check-app then reported "the headless browser is installed ✗ nothing under $HOME/browsers", never opened a page, and the user manual the coder wrote showed no pictures. Chrome for Testing publishes a linux-arm64 headless shell at the pinned version. Details in #109.

Changes

  • apps/hub/src/builds/starter.ts: CHROME_PLATFORMS maps linux-arm64 to Chrome for Testing's linux-arm64 build; the note no longer names it as a host without one.

@corbits-triage

corbits-triage Bot commented Nov 2, 2026 •

Copy link
Copy Markdown

Triage: Pass

No changes needed from you. A maintainer will review this pull request.

Triage will approve, request review.

@brianjfox
brianjfox added this pull request to the merge queue Nov 2, 2026
Merged via the queue into main with commit 4dea562 Nov 2, 2026
9 checks passed
@linear-code

linear-code Bot commented Nov 3, 2026

Copy link
Copy Markdown

CL-11875

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

No headless browser is installed on an arm64 Linux hub, so check-app opens no page and the manual gets no pictures

1 participant