mirror of
https://github.com/hanzoai/kms.git
synced 2026-11-03 01:10:24 +00:00
Lets platform.hanzo.ai drive the kms build+deploy via the self-hosted arcd pool (hanzo-build-linux-amd64), GHA-escape. amd64-only to match .github/workflows/build.yml (DOKS has no arm64).
18 lines
644 B
YAML
18 lines
644 B
YAML
# Platform-native CI/CD — hanzoai/kms
|
|
#
|
|
# Lets platform.hanzo.ai own the build+deploy lifecycle (GHA-escape) by
|
|
# dispatching to the self-hosted arcd pool (hanzo-build-linux-amd64) — no
|
|
# github.com-hosted builders. See platform docs/PLATFORM_CI.md.
|
|
#
|
|
# amd64-only: DOKS has no arm64 droplets (the catalog is amd64 Intel/AMD).
|
|
# The `hanzo-build-linux-arm64` ARC scale set is paused on hanzo-k8s — keep
|
|
# this in lockstep with .github/workflows/build.yml until DO ships arm64.
|
|
build:
|
|
matrix:
|
|
- { os: linux, arch: amd64 }
|
|
dockerfile: ./Dockerfile
|
|
context: .
|
|
image: ghcr.io/hanzoai/kms
|
|
tag-pattern: "{{git.tag}}"
|
|
push: true
|