ci(docker): reduce to sync-notice — native pipeline is .hanzo/workflows/deploy.yml

Image build+push+deploy now runs in-cluster (act_runner + BuildKit → operator).
GitHub is a mirror; this workflow is retained only as a manual sync notice.
This commit is contained in:
Hanzo Dev
2026-07-24 15:14:30 -07:00
parent af73ce21fe
commit 5981dca439
+7 -20
View File
@@ -1,24 +1,11 @@
name: Docker
# Native deploy pipeline is .hanzo/workflows/deploy.yml (Hanzo Git → act_runner →
# BuildKit → ghcr.io/hanzoai/dataroom:<sha> → operator reconcile → hanzocd).
# GitHub is a mirror; this workflow is retained only as a manual sync notice.
on:
workflow_dispatch:
push:
branches: [main]
tags: ['v*']
permissions:
contents: read
packages: write
id-token: write
jobs:
docker:
uses: hanzoai/.github/.github/workflows/docker-build.yml@main
with:
image: ghcr.io/hanzoai/dataroom
# amd64-only: DOKS has no arm64 droplets (arm64 build paused).
platforms: linux/amd64
# Deploy is operator-managed via universe Service CR (services.hanzo.ai/dataroom).
# CI only builds+pushes the image; never `kubectl set image` (operator reverts it).
deploy: false
secrets: inherit
notice:
runs-on: ubuntu-latest
steps:
- run: echo "native pipeline is .hanzo/workflows/deploy.yml; GitHub is a mirror"