Files
zeekayandHanzo Dev 600f0b98b7 ci: canonical pair — hanzo.yml + forge caller
github.com has no runner for hanzo-build-linux-amd64, so a caller under
.github/workflows is a gate that can never be scheduled. This is the ~7-line
caller on the plane that can (git.hanzo.ai git-runner fleet), pinned @v1.

Co-authored-by: Hanzo Dev <[email protected]>
2026-08-06 02:35:08 -07:00

17 lines
690 B
YAML

# Canonical CI/CD config for hanzoai/actions-proto-go — read by the hanzoai/ci
# reusable (.hanzo/workflows/cicd.yml) and by platform.hanzo.ai.
#
# A Go library of generated protobuf/connect stubs (ping/v1, runner/v1): ships
# from a tag as a module, builds no image, so no `images:` and no `deploy:`.
#
# No `go test` gate, deliberately — this repo has no _test.go and asserting one
# would be a green over nothing. Generated code fails by not COMPILING (a
# regenerate against a changed .proto, a protobuf runtime bump that moves an
# API), so compile + vet is the gate that can actually go red here.
test:
- name: build
run: go build ./...
- name: vet
run: go vet ./...