spawn/digitalocean/lib
A 01ed4a8158
fix: replace echo|grep with bash builtins in digitalocean/lib/common.sh (#1174)
echo "$response" | grep -q can cause "write error: Broken pipe" when
grep -q exits early and echo gets SIGPIPE. This is non-deterministic
and depends on response size and timing, which is why it only fails
intermittently in CI. Using [[ == *pattern* ]] avoids pipes entirely.

Co-authored-by: lab <6723574+louisgv@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-02-15 00:08:13 -05:00
..
common.sh fix: replace echo|grep with bash builtins in digitalocean/lib/common.sh (#1174) 2026-02-15 00:08:13 -05:00