[xwiki/xwiki-dev-llm] 6e97c0: [Misc] Scripts: flush stdout before exiting so pip...
Branch: refs/heads/vmassol/ci-check-render-flush Home: https://github.com/xwiki/xwiki-dev-llm Commit: 6e97c0639a671f6135daf7c52349d80352fa8b00 https://github.com/xwiki/xwiki-dev-llm/commit/6e97c0639a671f6135daf7c52349d8... Author: Vincent Massol <[email protected]> Date: 2026-10-14 (Wed, 14 Oct 2026) Changed paths: M scripts/release.mjs M xwiki/scripts/xwiki-it-repeat.mjs M xwiki/scripts/xwiki-it-slot.mjs M xwiki/skills/xwiki-ci-check/tools/ci-check.mjs M xwiki/skills/xwiki-ci-check/tools/commit-comment.mjs M xwiki/skills/xwiki-ci-check/tools/dv-test-history.mjs M xwiki/skills/xwiki-ci-check/tools/matrix.mjs M xwiki/skills/xwiki-ci-check/tools/privatebin.mjs M xwiki/skills/xwiki-ci-check/tools/pull-request.mjs Log Message: ----------- [Misc] Scripts: flush stdout before exiting so piped output is not truncated * On a pipe stdout is asynchronous (macOS), so process.exit() right after a write cut the output at the pipe buffer: ci-check.mjs --render-detail of a 243471-byte paste reached a pipe as 65536 bytes * Every exit that follows stdout output now goes through exitAfterOutput(code), which exits from the callback of a write queued behind it: ci-check.mjs (--render-detail, --render-digest/--delta, --help), matrix.mjs, privatebin.mjs, commit-comment.mjs, pull-request.mjs, xwiki-it-repeat.mjs, xwiki-it-slot.mjs and scripts/release.mjs * dv-test-history.mjs sets process.exitCode instead of exiting; exit codes are unchanged everywhere Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-dev-llm/settings/notifications
participants (1)
-
XWiki Notifications