summaryrefslogtreecommitdiffstats
path: root/.github/workflows/release-linux.yml
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2020-12-04 10:44:03 -0800
committerGitHub <noreply@github.com>2020-12-04 10:44:03 -0800
commite98c32f5eb1c6e880ed69a135e798b3c43f77d93 (patch)
tree270a0008420b668207cf209b4ac3d4f3c18b3c06 /.github/workflows/release-linux.yml
parent47ed0f68602a8ed0c425d2a4666969ad0db04ca6 (diff)
add windows release script (#1627)
Co-authored-by: Tim Foley <tfoleyNV@users.noreply.github.com>
Diffstat (limited to '.github/workflows/release-linux.yml')
-rw-r--r--.github/workflows/release-linux.yml34
1 files changed, 6 insertions, 28 deletions
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