mirror of
https://github.com/hanzo-apps/network.git
synced 2026-10-30 14:41:02 +00:00
hanzo.network is a static export the ingress serves from s3://hanzo-sites/hanzo/network, so hanzo.yml declares a site with slug network instead of an image nothing runs. scripts/check.mjs gates dist/: no tag in the page, no hanzo.id link, and every ingest key in the bundle resolves.
21 lines
680 B
YAML
21 lines
680 B
YAML
# Read by hanzoai/ci, which .github/workflows/cicd.yml calls.
|
|
#
|
|
# hanzo.network is a static export with no pod: the ingress serves
|
|
# s3://hanzo-sites/hanzo/network (universe infra/aws/routes/sites.yaml,
|
|
# hanzo-network-static), and `site:` publishes dist/ to that prefix through the
|
|
# Sites plane. hanzo-apps seals to KMS org hanzo, so slug `network` is that
|
|
# prefix. A push to main publishes.
|
|
test:
|
|
- name: build
|
|
run: |
|
|
corepack enable
|
|
pnpm install --frozen-lockfile
|
|
pnpm build
|
|
node scripts/check.mjs
|
|
|
|
site:
|
|
slug: network
|
|
dir: dist
|
|
build: corepack enable && pnpm install --frozen-lockfile && pnpm build && node scripts/check.mjs
|
|
on: [main]
|