Skip to content

fix(platform): align piped build logs in GitHub checks - #563

Merged
Brooooooklyn merged 1 commit into
mainfrom
fix/github-check-output
Oct 23, 2026
Merged

Brooooooklyn merged 1 commit into
mainfrom
fix/github-check-output

Conversation

@Brooooooklyn

Copy link
Copy Markdown
Member

GitHub check logs accumulated horizontal indentation after every Unix newline, turning dependency lists and deploy output into a staircase (reported check). Build children write to pipes, so their LF delimiters need carriage-return/newline semantics when replayed into the check renderer.

Render captured LF delimiters as CRLF and keep plain LF-delimited logs on the text fast path. Preserve raw captured delimiters, intentional indentation, ANSI parser state, and bare-CR progress rewrites. Regressions exercise the real build-agent capture → Markdown path with LF/CRLF, split chunks, colors, progress updates, and deployment boxes, plus a 100-line plain tail exceeding the terminal input budget.

Validation:

  • Reproduced the staircase with failing regression tests before the fix.
  • 197 focused renderer/capture/oracle tests passed.
  • vp run check: all 33 workspace tasks passed; changed-file formatting and lint passed.
  • vp run test --list and vp run test: 4,425 tests passed. Socket/browser tests were blocked by sandbox permissions; one unrelated Zero Trust timeout passed when rerun alone.
  • vp test run --bail 1: full-suite selection attempted once, stopped on Chromium launch/socket permission failures. vp run build:all also encountered sandbox-denied loopback sockets during prerendering.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-23T08:38:43.948890Z 5e68781 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

🚀 Deploying Preview to Cloudflare 🚀

Preview URL: https://fix-github-check-output-void-cloud.voidzero-docs.workers.dev (commit 5e68781)

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://8896d142-void-cloud.voidzero-docs.workers.dev 5e68781 2026-10-23T08:37:17.901Z Visit the dashboard ↗

@Brooooooklyn
Brooooooklyn merged commit a6de782 into main Oct 23, 2026
20 checks passed
@Brooooooklyn
Brooooooklyn deleted the fix/github-check-output branch October 23, 2026 09:09
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