Files
zeekayandHanzo Dev 57c0f2592f livekit builds on the canonical lane, for both architectures
The image came from the legacy docker-build reusable, which defaults to amd64,
so ghcr.io/hanzoai/livekit has only ever been amd64 while its Dockerfile
already compiles for $TARGETARCH. hanzo.yml now declares the image and
hanzoai/ci's build door builds each architecture natively. The builder moves
to golang:1.27.1, what go.mod asks for, instead of fetching it at build time;
wire_gen.go is committed, so no generate step is needed first.

Co-authored-by: Hanzo Dev <[email protected]>
2026-09-19 10:46:35 -07:00

15 lines
430 B
YAML

# Hanzo CI/CD for livekit. .github/workflows/cicd.yml is triggers and an import
# of hanzoai/ci; everything real is here.
test:
- name: build
run: go build ./cmd/server
# No platforms line: the build door builds amd64 and arm64 natively and joins
# them under one index. The Dockerfile already compiles for $TARGETARCH.
images:
- name: livekit
repo: ghcr.io/hanzoai/livekit
context: .
dockerfile: Dockerfile