Files
zeekay 2a4fe8517a ci: retire the dead .github lane, keep vet in hanzo.yml
.hanzo/workflows already exists, and the forge resolves the first workflow
directory that exists rather than the union — so ci.yaml has run nothing here
since the canonical pair landed, despite carrying labels this fleet serves.

Its build and image publish were already covered by hanzo.yml; `go vet` was not,
and now is. Lost: staticcheck, and the integration job driving NATS and a Kafka
CLI over the network, which was already advisory (continue-on-error) and belongs
to a harness.

workflow-sanity.yml drops with the directory it watched.
2026-08-13 21:12:18 -07:00

16 lines
455 B
YAML

# Go Kafka-protocol broker + client. One image, and a gate that compiles the
# module and runs the offline suites. test/e2e drives a live broker over the
# network, so it belongs to a harness, not a push gate.
images:
- name: kafka
context: .
dockerfile: Dockerfile
repo: ghcr.io/hanzoai/kafka
test:
- name: build-and-unit
run: |
set -euo pipefail
go build ./...
go vet ./...
go test ./protocol/... ./serde/...