Skip to content

Fix Windows env filtering and React test output stalls - #376

Merged
cpojer merged 1 commit into
mainfrom
fix/windows-env-ci
Oct 6, 2026
Merged

cpojer merged 1 commit into
mainfrom
fix/windows-env-ci

Conversation

@cpojer

@cpojer cpojer commented Oct 6, 2026 •

Copy link
Copy Markdown
Member

Windows CI can compare a short or differently cased project path with Vite's canonical envDir and treat the same directory as a separate dotenv source. This lets local .env values enter production client builds. Use the native realpath resolver for both paths and add a real-build regression for a differently cased directory alias.

Also drain the React dev test server's stdout and stderr with the existing diagnostics helper. Unread stdout can fill its pipe and stall the server; startup failures now include bounded output and detect an exited process.

Validation: local full-suite coverage passed 13,028 tests, including platform reruns after generating the clean worktree's dashboard types. The env integration file passes all 39 tests and the React client file passes all 43. Typechecking, lint, and npm/pnpm packed smoke checks pass. Linux and Windows CI are green, including both Windows integration shards, unit tests, builds, and typechecking.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

🚀 Deploying Preview to Cloudflare 🚀

Preview URL: https://fix-windows-env-ci-void-cloud.voidzero-docs.workers.dev (commit 30d6b3d)

This URL reflects your latest Preview deployment

Preview Deployments by commit

Status Deployment URL Commit Updated (UTC) See this deployment's details
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://002cb315-void-cloud.voidzero-docs.workers.dev 30d6b3d 2026-10-06T13:18:09.740Z Visit the dashboard ↗

@cpojer
cpojer enabled auto-merge (squash) October 6, 2026 13:27
@cpojer
cpojer merged commit 30d6b3d into main Oct 6, 2026
31 checks passed
@cpojer
cpojer deleted the fix/windows-env-ci branch October 6, 2026 13:31
@cpojer
cpojer deployed to cloudflare-e2e October 6, 2026 13:31 — with GitHub Actions Active

This branch was successfully deployed

2 active deployments
Staging — 30d6b3db Deployed Oct 6, 2026 by cpojer via smoke-test / smoke-test #279
cloudflare-e2e — 30d6b3db Deployed Oct 6, 2026 by cpojer via live-e2e #1902
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant