File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -550,13 +550,20 @@ def audit_signing
550550 next true if cask . deprecated? && cask . deprecation_reason == :fails_gatekeeper_check
551551 next true if is_in_skiplist
552552
553- add_error <<~EOS , location : url . location
553+ signing_failure_message = <<~EOS
554554 Signature verification failed:
555555 #{ result . merged_output }
556- macOS on ARM requires software to be signed.
557- Please contact the upstream developer to let them know they should sign and notarize their software.
558556 EOS
559557
558+ if cask . tap . official?
559+ signing_failure_message += <<~EOS
560+ The homebrew/cask tap requires all casks to be signed and notarized by Apple.
561+ Please contact the upstream developer and ask them to sign and notarize their software.
562+ EOS
563+ end
564+
565+ add_error signing_failure_message
566+
560567 true
561568 end
562569
You can’t perform that action at this time.
0 commit comments