mirror of https://github.com/nodejs/node.git
tools: add macOS notarization verification step
PR-URL: https://github.com/nodejs/node/pull/50833 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Michael Dawson <midawson@redhat.com>
This commit is contained in:
parent
4e713a3930
commit
83df02c180
|
@ -48,5 +48,12 @@ else
|
|||
exit 1
|
||||
fi
|
||||
|
||||
if ! xcrun spctl --assess --type install --context context:primary-signature --ignore-cache --verbose=2 "node-$pkgid.pkg"; then
|
||||
echo "error: Signature will not be accepted by Gatekeeper!" 1>&2
|
||||
exit 1
|
||||
else
|
||||
echo "Verification was successful."
|
||||
fi
|
||||
|
||||
xcrun stapler staple "node-$pkgid.pkg"
|
||||
echo "Stapler was successful."
|
Loading…
Reference in New Issue