diff options
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/release-macos.yml | 20 |
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 |
