From e98c32f5eb1c6e880ed69a135e798b3c43f77d93 Mon Sep 17 00:00:00 2001 From: Yong He Date: Fri, 4 Dec 2020 10:44:03 -0800 Subject: add windows release script (#1627) Co-authored-by: Tim Foley --- .github/workflows/release-linux.yml | 34 ++++++---------------------------- 1 file changed, 6 insertions(+), 28 deletions(-) (limited to '.github/workflows/release-linux.yml') diff --git a/.github/workflows/release-linux.yml b/.github/workflows/release-linux.yml index 54cbd8c26..d07100721 100644 --- a/.github/workflows/release-linux.yml +++ b/.github/workflows/release-linux.yml @@ -39,33 +39,11 @@ jobs: tar -czf ${SLANG_BINARY_ARCHIVE_TAR} bin/*/*/slangc bin/*/*/libslang.so bin/*/*/libslang-glslang.so docs/*.md README.md LICENSE slang.h slang-com-helper.h slang-com-ptr.h slang-tag-version.h prelude/*.h echo "::set-output name=SLANG_BINARY_ARCHIVE::${SLANG_BINARY_ARCHIVE}" echo "::set-output name=SLANG_BINARY_ARCHIVE_TAR::${SLANG_BINARY_ARCHIVE_TAR}" - - name: Create Release - id: create_release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag_name: ${{ github.ref }} - release_name: Release ${{ github.ref }} - draft: false - prerelease: false - - name: Upload Release Asset (zip) - id: upload-release-asset-zip - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: UploadBinary + uses: softprops/action-gh-release@v1 with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./${{ steps.build.outputs.SLANG_BINARY_ARCHIVE }} - asset_name: ${{ steps.build.outputs.SLANG_BINARY_ARCHIVE }} - asset_content_type: application/zip - - name: Upload Release Asset (tar) - id: upload-release-asset-tar - uses: actions/upload-release-asset@v1 + files: | + ${{ steps.build.outputs.SLANG_BINARY_ARCHIVE }} + ${{ steps.build.outputs.SLANG_BINARY_ARCHIVE_TAR }} env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./${{ steps.build.outputs.SLANG_BINARY_ARCHIVE_TAR }} - asset_name: ${{ steps.build.outputs.SLANG_BINARY_ARCHIVE_TAR }} - asset_content_type: application/zip \ No newline at end of file + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file -- cgit v1.2.3