Problem
The gh-aw container images do not have ARM64 manifests, which prevents agentic workflows from running on ARM64 self-hosted runners.
The following images fail to pull on linux/arm64/v8:
ghcr.io/github/gh-aw-firewall/agent:0.18.0
ghcr.io/github/gh-aw-firewall/api-proxy:0.18.0
ghcr.io/github/gh-aw-firewall/squid:0.18.0
ghcr.io/github/gh-aw-mcpg:v0.1.4
ghcr.io/github/github-mcp-server:v0.30.3
Error:
Error response from daemon: no matching manifest for linux/arm64/v8 in the manifest list entries: no match for platform in manifest: not found
Expected behavior
Multi-arch images (amd64 + arm64) published to GHCR so agentic workflows can run on ARM64 self-hosted runners.
Environment
- Runner: ARM64 self-hosted runner
- Workflow frontmatter:
runs-on: [self-hosted, Linux, ARM64]