Files
hanzo-devandClaude Opus 4.8 dd529b4e1c ci: move to hanzoai/platform (make ci); drop GitHub Actions
Builds/runs/scans on the Hanzo PaaS (Dockerfile/Nixpacks build + scheduled
'make ci' task) instead of GHA. make ci = build + test + govulncheck + gitleaks
+ CycloneDX SBOM. Platform build env has cross-org (hanzoai+luxfi) git creds, so
private modules resolve without the GHA token workaround. Removes .github/workflows.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-17 00:35:52 +00:00

808 B

CI/CD on hanzoai/platform — no GitHub Actions

This repo is built, run, and scanned by hanzoai/platform (the Hanzo PaaS), not GitHub Actions. .github/workflows is intentionally absent.

  • Build / run — the platform builds via Dockerfile / Nixpacks / Railpack and runs the result; auto-deploy on push.
  • Actions (CI) — a platform Scheduled Task (and/or build step) runs make ci = build → test → scan (govulncheck + gitleaks + CycloneDX SBOM), on push and on a cron. SOC 2 CC7.x/CC8.x evidence (artifacts to hanzoai/audit).
  • The platform build env carries Git credentials for github.com/hanzoai + github.com/luxfi, so cross-org private modules resolve natively — no per-repo token dance (the thing that made GitHub Actions painful).

Run anywhere: make ci.