Skip to content

Fix cold web build prerequisites - #1757

Merged
Noisemaker111 merged 1 commit into
mainfrom
agent/cold-web-prereqs
Sep 7, 2026
Merged

Noisemaker111 merged 1 commit into
mainfrom
agent/cold-web-prereqs

Conversation

@Noisemaker111

@Noisemaker111 Noisemaker111 commented Sep 7, 2026

Copy link
Copy Markdown
Owner

Refs #1632; other CI repair legs remain open.

  • apps/web/package.json: build SDK packages before Vite; deploy reuses that build.
  • .github/workflows/ci.yml: run the cold web build on PRs and main.
  • apps/web/README.md: document the build contract.

Root cause: the web command depended on unbuilt workspace exports; the shared build command now establishes prerequisites and cold PR CI catches regressions.

Verification: cold build reproduced @jgengine/rapier resolution failure before the fix; bun --cwd=apps/web run build PASS afterward (runner, SSR, 18 prerendered pages); bun test apps/web PASS (21 tests); ship:preflight PASS; PR CI PASS, including cold web-build (53s).
Full local gate FAIL: 23 game-feel findings; test:all 7695 pass / 1 skip / 17 fail across unrelated export/packaging, game scanners, scaffold and stale contract assertions. All 23 workspace typechecks passed. Remaining failures stay tracked by #1632.
Screenshots omitted: build orchestration only.

@Noisemaker111
Noisemaker111 enabled auto-merge (squash) September 7, 2026 21:27
@Noisemaker111
Noisemaker111 merged commit 0b89a34 into main Sep 7, 2026
6 checks passed
@Noisemaker111
Noisemaker111 deleted the agent/cold-web-prereqs branch September 7, 2026 21:28
@Noisemaker111 Noisemaker111 mentioned this pull request Sep 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant