From 58721cd13b5a4749b210ea30a5b24111418817cb Mon Sep 17 00:00:00 2001 From: Gus Rivera Date: Mon, 3 Mar 2025 15:26:35 -0600 Subject: [PATCH] Check for submission status --- tools/mac-distribution/notarize/submit.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tools/mac-distribution/notarize/submit.go b/tools/mac-distribution/notarize/submit.go index e89689b..d0f8d8a 100644 --- a/tools/mac-distribution/notarize/submit.go +++ b/tools/mac-distribution/notarize/submit.go @@ -99,6 +99,12 @@ func (t *Tool) WaitForSubmission(id string) error { } t.log.Info("waiting done", "response", sub) + // Exit code is 0 if wait completes regardless of status + // Must check status to ensure submission was successful + if sub.Status != "Accepted" { + return fmt.Errorf("submission failed: %s", sub.Status) + } + return nil }