Fake Frame on arm64: use Valve's Holo Core image, and show failed builds

The menci/archlinuxarm base failed `pacman -Syu` on GitHub's arm64 runner.
Valve's Holo Core aarch64 preview is the base the Frame's SteamOS is built on,
the iPhone app's frame-container already uses it, and its repos carry every
package the fake needs. A failed image build now reruns with the full log.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
saphidandClaude Opus 5.5 committed 2026-09-27 18:16:20 +10:00
1 parent 19b9bc2dbe
commit e1d138470f
3 files changed
+11 -7

No files matched your search

+4 -2
View File
@@ -2,8 +2,10 @@
# Valve's steamos-devkit-service and hooks, a fake Steam client and stubs for
# the Frame-only commands Frame Control runs. See docs/testing.md.
#
# BASE: archlinux:base on x86_64, menci/archlinuxarm:base on arm64 (a daily
# Arch Linux ARM build); scripts/e2e.sh picks one from `uname -m`.
# BASE: archlinux:base on x86_64; on arm64, Valve's Holo Core aarch64 preview
# (registry.gitlab.steamos.cloud/holo/holo-core-aarch64-preview/base-devel), the
# Arch Linux ARM64 port the Frame's SteamOS is built on (docs/recovery-and-images.md).
# scripts/e2e.sh picks one from `uname -m`.
ARG BASE=archlinux:base
FROM ${BASE}