ci(cicd): neutralize — build+deploy moved to native .hanzo/workflows/deploy.yml; GitHub is a mirror

This commit is contained in:
Hanzo Dev
2026-07-24 15:13:44 -07:00
parent df39da7476
commit a955a8201c
+9 -19
View File
@@ -1,25 +1,15 @@
# Canonical CI/CD — imports the shared hanzoai/ci reusable workflow, which reads
# hanzo.yml (images + deploy + kms). No per-repo build logic, no GitHub-hosted
# runners (defaults to the Hanzo cloud arc pool).
#
# NOTE: the repo's existing main.yml (upstream Payload tests) is untouched; this
# is the additive image-build + deploy path that stands up cms.hanzo.ai from the
# committed Dockerfile instead of an out-of-band build.
# Neutralized — the canonical build + deploy pipeline is now native Hanzo Git.
# The image build (BuildKit → ghcr.io/hanzoai/cms:<sha>) and the operator deploy
# (kubectl patch app cms) run in-cluster from .hanzo/workflows/deploy.yml.
# GitHub is a mirror; this workflow no longer builds or deploys anything.
name: CI/CD
on:
push:
# hanzo-cms is this repo's mainline (default branch); main kept for parity.
branches: [hanzo-cms, main]
tags: ['v*']
pull_request:
workflow_dispatch:
jobs:
cicd:
uses: hanzoai/ci/.github/workflows/build.yml@v1
# Target the Hanzo arc scale set by its installation name (ARC scale sets are
# matched by name, not the default [self-hosted,linux,amd64] label triple).
with:
runner: '["hanzo-build-linux-amd64"]'
secrets: inherit
notice:
runs-on: ubuntu-latest
steps:
- name: Sync notice
run: echo "native pipeline is .hanzo/workflows/deploy.yml; GitHub is a mirror"