mirror of
https://github.com/hanzoai/bootnode.git
synced 2026-10-25 02:31:30 +00:00
hanzo.yml declares the one image, ghcr.io/hanzoai/bootnode:<version>-web, built from the repository root with console/Dockerfile and named by the console's own package version, and gates it on the console's unit tests and typecheck. .hanzo/workflows/cicd.yml runs hanzoai/ci build.yml@v1 on push to main. The console manifest names every dependency from the pnpm catalog, and the catalog carries the versions this code builds against: @luxfi/ui 7.4.3 with @hanzo/gui 7.3, next 16.2, TypeScript 5.9 and the Zen faces from @hanzo/font 1.8.0. `pnpm install --frozen-lockfile` and `next build` both pass. The unused geist and lucide-react entries and the npm lockfile are gone, tests report in TAP so the pipeline can count them, and the README no longer calls this repository a retired copy. Co-authored-by: Hanzo Dev <[email protected]>
23 lines
444 B
Docker
23 lines
444 B
Docker
# The build context is the repository root (see Dockerfile), so every pattern
|
|
# here is relative to it. Build outputs and caches are regenerated inside the
|
|
# image, and nothing outside console/ is copied in.
|
|
**/node_modules
|
|
**/.next
|
|
**/.turbo
|
|
**/out
|
|
**/dist
|
|
.git
|
|
|
|
# VCS / editor / OS
|
|
**/.vscode
|
|
**/.idea
|
|
**/.DS_Store
|
|
|
|
# Logs / local env / test artifacts
|
|
**/*.log
|
|
**/.env*.local
|
|
**/coverage
|
|
**/playwright-report
|
|
**/test-results
|
|
**/*.tsbuildinfo
|