summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/release-macos.yml20
1 files changed, 12 insertions, 8 deletions
diff --git a/.github/workflows/release-macos.yml b/.github/workflows/release-macos.yml
index 882a4b82c..423678e07 100644
--- a/.github/workflows/release-macos.yml
+++ b/.github/workflows/release-macos.yml
@@ -87,7 +87,16 @@ jobs:
7z a ${SLANG_BINARY_ARCHIVE} bin/*/*/slangd
7z a ${SLANG_BINARY_ARCHIVE} docs/*.md
echo "::set-output name=SLANG_BINARY_ARCHIVE::${SLANG_BINARY_ARCHIVE}"
- - name: Package for notarization
+ - name: UploadBinary
+ uses: softprops/action-gh-release@v1
+ with:
+ files: |
+ ${{ steps.package.outputs.SLANG_BINARY_ARCHIVE }}
+ env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ - name: Notarize
+ env:
+ AC_PASSWORD: ${{secrets.APPLE_ID_PASSWORD}}
run: |
cp ./bin/macosx-x64/release/libslang.dylib libslang.dylib
cp ./bin/macosx-x64/release/slangd slangd
@@ -95,17 +104,12 @@ jobs:
7z a slang-macos-dist.zip libslang.dylib
7z a slang-macos-dist.zip slangd
7z a slang-macos-dist.zip slangc
- - name: UploadBinary
+ timeout 1000 gon ./extras/macos-notarize.json
+ - name: UploadNotarizedBinary
uses: softprops/action-gh-release@v1
with:
files: |
- ${{ steps.package.outputs.SLANG_BINARY_ARCHIVE }}
slang-macos-dist.zip
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- - name: Notarize
- env:
- AC_PASSWORD: ${{secrets.APPLE_ID_PASSWORD}}
- run: |
- timeout 1000 gon ./extras/macos-notarize.json