Skip to content

fix: skip stdin read when positional message provided #2182

fix: skip stdin read when positional message provided

fix: skip stdin read when positional message provided #2182

Triggered via pull request June 18, 2026 14:42
Status Failure
Total duration 7m 28s
Artifacts –

ci.yml

on: pull_request
Detect Changes
8s
Detect Changes
Marker Guard
25s
Marker Guard
TypeScript
7m 10s
TypeScript
Driver E2E
Driver E2E
dbt-tools
dbt-tools
Windows Installer (Pester)
Windows Installer (Pester)
dbt-tools E2E
dbt-tools E2E
Sanity (Verdaccio)
Sanity (Verdaccio)
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 3 warnings
TypeScript
Process completed with exit code 1.
TypeScript
1 test(s) failed
error: connection reset: packages/opencode/test/altimate/tracing-adversarial-2.test.ts#L588
at start (/home/runner/work/altimate-code/altimate-code/packages/opencode/test/altimate/tracing-adversarial-2.test.ts:588:34) at <anonymous> (1:11) at <anonymous> (1:11) at <anonymous> (1:11) at <anonymous> (1:11) at <anonymous> (1:11) at fetch (/home/runner/work/altimate-code/altimate-code/packages/opencode/test/altimate/tracing-adversarial-2.test.ts:585:29)
error: expect(received).toContain(expected): packages/opencode/test/release-validation/question-937-codex.test.ts#L345
Expected to contain: "if (process.stdin && !process.stdin.isTTY) message +=" Output saved to: ${outputPath}\\n`)\n }\n }\n\n if (args.attach) {\n const headers = (() => {\n const password = args.password ?? process.env.OPENCODE_SERVER_PASSWORD\n if (!password) return undefined\n const username = process.env.OPENCODE_SERVER_USERNAME ?? \"opencode\"\n const auth = `Basic ${Buffer.from(`${username}:${password}`).toString(\"base64\")}`\n return { Authorization: auth }\n })()\n const sdk = createOpencodeClient({ baseUrl: args.attach, directory, headers })\n return await execute(sdk)\n }\n\n await bootstrap(process.cwd(), async () => {\n const fetchFn = (async (input: RequestInfo | URL, init?: RequestInit) => {\n const request = new Request(input, init)\n return Server.Default().fetch(request)\n }) as typeof globalThis.fetch\n const sdk = createOpencodeClient({ baseUrl: \"http://altimate-code.internal\", fetch: fetchFn })\n await execute(sdk)\n })\n },\n})\n" at <anonymous> (/home/runner/work/altimate-code/altimate-code/packages/opencode/test/release-validation/question-937-codex.test.ts:345:20)
Detect Changes
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Marker Guard
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, oven-sh/setup-bun@ecf28ddc73e819eb6fa29df6b34ef8921c743461. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
TypeScript
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, oven-sh/setup-bun@ecf28ddc73e819eb6fa29df6b34ef8921c743461. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/