From 3e5ca7989000ea254e5ccef846ea68597aeef480 Mon Sep 17 00:00:00 2001 From: Sergey Chernyshev Date: Thu, 25 Apr 2024 04:29:21 +0200 Subject: [PATCH] tools: use macOS keychain to notarize the releases PR-URL: https://github.com/nodejs/node/pull/50715 Reviewed-By: Michael Dawson --- graal-nodejs/tools/osx-notarize.sh | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/graal-nodejs/tools/osx-notarize.sh b/graal-nodejs/tools/osx-notarize.sh index bd7ae48a8b1..292ce5af1d7 100755 --- a/graal-nodejs/tools/osx-notarize.sh +++ b/graal-nodejs/tools/osx-notarize.sh @@ -34,15 +34,10 @@ then exit 1 fi -# Submit the package for notarization -# TODO(@ulisesGascon): refactor to use --keychain-profile -# when https://github.com/nodejs/build/issues/3385#issuecomment-1729281269 is ready echo "Submitting node-$pkgid.pkg for notarization..." xcrun notarytool submit \ - --apple-id "$NOTARIZATION_ID" \ - --password "$NOTARIZATION_PASSWORD" \ - --team-id "$NOTARIZATION_TEAM_ID" \ + --keychain-profile "NODE_RELEASE_PROFILE" \ --wait \ "node-$pkgid.pkg"