mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-10 12:47:04 +00:00
_gh ran gh with check=True and capture_output=True, so on failure the gh error message (e.g. 'Not Found (HTTP 404)' when dispatching to a repo that lacks the workflow) was buried inside the CalledProcessError and only the command repr showed in the traceback. Check the return code explicitly, write gh's stderr through to our stderr, and raise SystemExit(returncode) so the real error is visible and the CLI exits with gh's non-zero code cleanly instead of a traceback. Keeps the explicit check=False for ruff PLW1510. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
CI Deploy Runs 🚦
Inspect and trigger the compose and swarm deploy-test runs for the branch you
are on. status summarises each role's per-mode result (docker, swarm, and an
aggregated all) from the last run; trigger dispatches a fresh manual run for
all roles, only the ones that failed last time, or an explicit list.