swactor/crates
Zachery Aaron Shores-Chmielewski 0d22753fbc fix: resolve pipe-buffer deadlock and add runner observability
Read stdout and stderr concurrently (background thread for stderr)
to prevent the classic deadlock where cargo blocks writing stderr
while the parent blocks reading stdout. Timeout now actually kills
the child process via kill -9. Added eprintln logging for all job
lifecycle events so failures are visible in local-runner.log.

Also switches .ci.yml to use $HOME instead of ~ for shell portability.

Authored by Claude, lovingly guided by Zachery Aaron Shores-Chmielewski
2026-02-16 14:52:24 +07:00
..
bin-runner feat: add support for iroh as the transport layer (#40) 2026-02-15 09:47:05 +00:00
ci fix: resolve pipe-buffer deadlock and add runner observability 2026-02-16 14:52:24 +07:00
ci-relay feat: deploy CI pipeline with ci-relay and local-runner 2026-02-16 12:46:55 +07:00
datastore fix: cli for datastore works 2026-02-16 12:33:02 +07:00
distribution feat: content addressed datastore (#41) 2026-02-15 17:03:31 +00:00
local-runner feat: deploy CI pipeline with ci-relay and local-runner 2026-02-16 12:46:55 +07:00
python major feature update 2026-02-13 07:11:24 +00:00
runtime-dashboard feat: CI runner MVP 2026-02-16 12:43:23 +07:00
simulation feat: deploy CI pipeline with ci-relay and local-runner 2026-02-16 12:46:55 +07:00
std fix: mild refactor and test coverage (#37) 2026-02-13 15:00:53 +00:00
wasm refactor: consolidate crates (#39) 2026-02-13 17:34:01 +00:00