From 9e220eca4545982df83ffcaa66a9b050a3d6f24e Mon Sep 17 00:00:00 2001 From: Elizabeth Hunt Date: Sun, 20 Jul 2025 16:03:44 -0700 Subject: Fixes silent failures --- worker/scripts/checkout_ci.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'worker/scripts/checkout_ci.ts') diff --git a/worker/scripts/checkout_ci.ts b/worker/scripts/checkout_ci.ts index ac36d69..65cbc2e 100755 --- a/worker/scripts/checkout_ci.ts +++ b/worker/scripts/checkout_ci.ts @@ -150,6 +150,16 @@ await LogMetricTraceable.ofLogTraceable(logTraceableJob) () => afterJob, ); }) + .map( + TraceUtil.promiseify((e) => + e.get().fold( + (err) => { + throw err; + }, + (ok) => ok, + ), + ), + ) .get(); function getWorkingDirectoryForCiJob(job: CheckoutCiJob) { -- cgit v1.2.3-70-g09d2