From f5c81d869b48f8fa22a4c9b028a7d694d70b7291 Mon Sep 17 00:00:00 2001 From: Yong He Date: Wed, 15 Jun 2022 21:57:30 -0700 Subject: Add signing to Macos release workflow. (#2285) * Update macos workflow * Fetch submodule * fix Co-authored-by: Yong He --- extras/macos-notarize.json | 11 +++++++++++ extras/macos-sign.json | 17 +++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 extras/macos-notarize.json create mode 100644 extras/macos-sign.json (limited to 'extras') diff --git a/extras/macos-notarize.json b/extras/macos-notarize.json new file mode 100644 index 000000000..1fa26dd75 --- /dev/null +++ b/extras/macos-notarize.json @@ -0,0 +1,11 @@ +{ + "apple_id": { + "username" : "yongh@outlook.com", + "password": "@env:AC_PASSWORD" + }, + "notarize" :{ + "path": "@env:BINARY_PATH", + "bundle_id": "shader-slang.slang", + "staple": false + } +} \ No newline at end of file diff --git a/extras/macos-sign.json b/extras/macos-sign.json new file mode 100644 index 000000000..32fe6d24f --- /dev/null +++ b/extras/macos-sign.json @@ -0,0 +1,17 @@ +{ + "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" + ], + "bundle_id" : "shader-slang.slang", + "apple_id": { + "username" : "yongh@outlook.com", + "password": "@env:AC_PASSWORD" + }, + "sign" :{ + "application_identity" : "d6ada82a113e4204aaad914e1013e9548ffd30d0" + } +} \ No newline at end of file -- cgit v1.2.3