Isolate modern and Win7 workspaces (T-604)

This commit is contained in:
ila
2026-07-16 21:27:52 +08:00
parent e4a9295cbf
commit 7efcab5dfe
11 changed files with 234 additions and 43 deletions
+5 -2
View File
@@ -26,7 +26,10 @@ fi
mkdir -p dist
echo "==> Sync root workspace"
GOTOOLCHAIN=go1.25.0 go work sync
GOTOOLCHAIN=go1.25.0 GOWORK="$ROOT_DIR/go.work" go work sync
echo "==> Sync Win7 workspace"
GOTOOLCHAIN=go1.25.0 GOWORK="$ROOT_DIR/app-win7/go.work" go work sync
echo "==> Validate harness governance"
"$PYTHON" scripts/validate_agent_context.py
@@ -38,7 +41,7 @@ echo "==> Validate core architecture boundary"
"$PYTHON" scripts/check_core_boundaries.py
echo "==> Validate Go and dependency pins"
GOTOOLCHAIN=go1.20.14 "$PYTHON" scripts/check_go_versions.py
"$PYTHON" scripts/check_go_versions.py
echo "==> Vet and test core with Go 1.20.14"
GOTOOLCHAIN=go1.20.14 GOWORK=off go -C core vet ./...