From 23f567323e36a14e0649899b5b8811312d7ea9fd Mon Sep 17 00:00:00 2001 From: Yong He Date: Thu, 16 Jun 2022 01:09:23 -0700 Subject: Update MacOS workflow to sign and notarize binaries (#2286) * Don't sign slang-llvm and slang-glslang * fix * fix * fix 2 * fix macos release workflow * fix * fix * fix2 * test * fix Co-authored-by: Yong He --- extras/macos-notarize.json | 2 +- extras/macos-sign.json | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) (limited to 'extras') diff --git a/extras/macos-notarize.json b/extras/macos-notarize.json index 1fa26dd75..676275695 100644 --- a/extras/macos-notarize.json +++ b/extras/macos-notarize.json @@ -4,7 +4,7 @@ "password": "@env:AC_PASSWORD" }, "notarize" :{ - "path": "@env:BINARY_PATH", + "path": "slang-macos-dist.zip", "bundle_id": "shader-slang.slang", "staple": false } diff --git a/extras/macos-sign.json b/extras/macos-sign.json index 32fe6d24f..e645d35f9 100644 --- a/extras/macos-sign.json +++ b/extras/macos-sign.json @@ -2,9 +2,7 @@ "source" : [ "./bin/macosx-x64/release/libslang.dylib", "./bin/macosx-x64/release/slangc", - "./bin/macosx-x64/release/slangd", - "./bin/macosx-x64/release/libslang-llvm.dylib", - "./bin/macosx-x64/release/libslang-glslang.dylib" + "./bin/macosx-x64/release/slangd" ], "bundle_id" : "shader-slang.slang", "apple_id": { -- cgit v1.2.3