diff options
| author | Yong He <yonghe@outlook.com> | 2022-06-16 02:25:58 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-06-16 02:25:58 -0700 |
| commit | 37c43e20fc5ab42d26695c990edf2835952087c8 (patch) | |
| tree | eadfd7a7df371de8fa9d147631b9f70d8d0e7233 /.github/workflows | |
| parent | 241def9c7619c437aad1bb620be8891e61707d8d (diff) | |
Fix macos release workflow. (#2288)
Co-authored-by: Yong He <yhe@nvidia.com>
Diffstat (limited to '.github/workflows')
| -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 |
