We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3078d65 commit a16d700Copy full SHA for a16d700
1 file changed
scripts/release-macos-app.sh
@@ -449,7 +449,11 @@ ZIP_LENGTH="$(stat -f%z "$ZIP_PATH")"
449
ZIP_SHA256="$(shasum -a 256 "$ZIP_PATH" | awk '{print $1}')"
450
451
log "Signing Sparkle update"
452
-SIGN_OUTPUT="$(sign_update "${SPARKLE_KEY_ARGS[@]}" "$ZIP_PATH" 2>&1)"
+if ((${#SPARKLE_KEY_ARGS[@]})); then
453
+ SIGN_OUTPUT="$(sign_update "${SPARKLE_KEY_ARGS[@]}" "$ZIP_PATH" 2>&1)"
454
+else
455
+ SIGN_OUTPUT="$(sign_update "$ZIP_PATH" 2>&1)"
456
+fi
457
printf '%s\n' "$SIGN_OUTPUT"
458
ED_SIGNATURE="$(printf '%s\n' "$SIGN_OUTPUT" | sed -n 's/.*sparkle:edSignature="\([^"]*\)".*/\1/p' | tail -1)"
459
[[ -n "$ED_SIGNATURE" ]] || fail "Could not parse sparkle:edSignature from sign_update output"
0 commit comments