From 65817e0edc43a2e6707fab835b0bbe680bd0b1e4 Mon Sep 17 00:00:00 2001 From: Michael Chong Date: Sun, 26 Nov 2023 12:20:45 -0500 Subject: [PATCH] fix(mac): use `notarytool` with only api key auth (#7896) --- .changeset/metal-adults-impress.md | 5 +++++ packages/app-builder-lib/src/macPackager.ts | 7 +++++++ 2 files changed, 12 insertions(+) create mode 100644 .changeset/metal-adults-impress.md diff --git a/.changeset/metal-adults-impress.md b/.changeset/metal-adults-impress.md new file mode 100644 index 0000000000..2b490cb64b --- /dev/null +++ b/.changeset/metal-adults-impress.md @@ -0,0 +1,5 @@ +--- +"app-builder-lib": patch +--- + +fix notary with pure api key auth diff --git a/packages/app-builder-lib/src/macPackager.ts b/packages/app-builder-lib/src/macPackager.ts index 99e1a273fc..c277905945 100644 --- a/packages/app-builder-lib/src/macPackager.ts +++ b/packages/app-builder-lib/src/macPackager.ts @@ -560,6 +560,13 @@ export default class MacPackager extends PlatformPackager { ascProvider: ascProvider || undefined, } } + if (notaryToolLogin) { + return { + tool: 'notarytool', + appPath, + ...notaryToolLogin, + } + } return undefined } }