Files
c6ba2a75e2 ci: containerize + arcd GHCR semver build (DOKS deploy) (#2)
* ci: containerize + arcd GHCR semver build (DOKS deploy)

Add multi-stage Dockerfile (npm Vite build -> minimal node:22-slim static
server via serve, no nginx/caddy, port 3000) and .github/workflows/build.yml
that builds+pushes ghcr.io/hanzoai/computer on v* tags via the canonical
hanzoai/.github docker-build reusable workflow on the self-hosted arcd fleet.
Ships only the static SPA (api/ Vercel functions excluded). Semver-only tags.

* ci: serve via canonical hanzoai/spa (static SPA, one way)

---------

Co-authored-by: hanzo-dev <[email protected]>
2026-06-19 16:22:44 -07:00

14 lines
120 B
Plaintext

node_modules
dist
.git
.github
*.md
.env*
.vscode
e2e
tests
test-*.html
test-*.mjs
playwright.config.ts
.playwright-mcp