Files
a/hanzo.yml
zooqueen 7c89ec18b6 hanzo.yml: drop the deploy: block, which no longer does anything
hanzoai/ci no longer has a deploy step. It cloned a universe repo that 404s,
wrote to a CR directory that universe deleted, and fell back to a kubectl patch
the cluster rejects — so this block has been declaring a rollout that never
happened.

What runs is declared in hanzo/universe, which cd.hanzo.ai reads and applies
within one poll. The build still publishes the image.
2026-08-11 16:28:29 -07:00

21 lines
744 B
YAML

# Canonical CI/CD config for hanzoai/a — read by the hanzoai/ci reusable
# workflow (.github/workflows/cicd.yml) and platform.hanzo.ai.
#
# One image: the a.hanzo.ai embed CDN — the tiny drop-in loaders (/chat,
# /analytics, /checkout), the Ask-AI bubble (/ask.js), the vendored widget
# builds (/vendor), and the snippet gallery (/) — served by ghcr.io/hanzoai/static.
# Rolled onto the `a` operator App CR (universe: infra/k8s/operator/crs/a.yaml).
#
# No `test:` block: the Dockerfile IS the gate — a broken COPY/base fails the
# image, so nothing broken ships (same pattern as karma-style + world).
images:
- name: a
context: .
dockerfile: Dockerfile
repo: ghcr.io/hanzoai/a
kms:
path: /deploy
environment: prod