diff --git a/.github/scripts/notarize-osx-distro-file.sh b/.github/scripts/notarize-osx-distro-file.sh index b1d87c189..3a6eda897 100755 --- a/.github/scripts/notarize-osx-distro-file.sh +++ b/.github/scripts/notarize-osx-distro-file.sh @@ -10,5 +10,10 @@ cd $dir xcrun notarytool submit ./${dmg_filename} --keychain-profile $notarize_profile --wait echo "Staple and generate checksums for ${dmg_filename}" xcrun stapler staple $dmg_filename -shasum -a 256 $dmg_filename > ${dmg_filename}.sha256 -md5 $dmg_filename > ${dmg_filename}.md5 \ No newline at end of file +if [ $? -eq 0 ]; then + shasum -a 256 $dmg_filename > ${dmg_filename}.sha256 + md5 $dmg_filename > ${dmg_filename}.md5 +else + echo "Notarization failed" + exit 1 +fi