build: pin demo toolchains

This commit is contained in:
golem
2026-08-17 16:01:42 -06:00
parent 14980e6083
commit db377c2bb3
26 changed files with 6062 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
SHELL := /bin/bash
.SHELLFLAGS := -euo pipefail -c
.PHONY: doctor setup verify
doctor:
@./tools/doctor.sh
setup:
@git submodule update --init --recursive
@npm ci
@npm --prefix web ci
verify:
@forge fmt --check
@forge clean
@npm_config_offline=true forge build --force
@npm_config_offline=true forge test --force
@npm --prefix web run lint
@npm --prefix web run typecheck
@npm --prefix web test
@npm --prefix web run build