Skip to content

Commit

Permalink
update create-release action
Browse files Browse the repository at this point in the history
  • Loading branch information
Doxoh committed May 14, 2023
1 parent 24bc38b commit 2bc11b4
Showing 1 changed file with 7 additions and 35 deletions.
42 changes: 7 additions & 35 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -442,49 +442,21 @@ jobs:
(cd ./modules/api-release && zip -r ../../csharp-module-modules-release.zip *)
(cd ./modules/api-debug && zip -r ../../csharp-module-modules-debug.zip *)
- id: create_release
uses: actions/create-release@v1
uses: softprops/action-gh-release@v0.1.15
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: ${{ steps.build_info.outputs.version }}
release_name: Version ${{ steps.build_info.outputs.version }}
name: Version ${{ steps.build_info.outputs.version }}
prerelease: ${{ steps.build_info.outputs.branch != 'release' }}
body: |
Runtime version: [${{ steps.build_info.outputs.runtime_commit }}](https://github.com/altmp/coreclr-module-runtime/commit/${{ steps.build_info.outputs.runtime_commit }})
SDK version: [${{ steps.build_info.outputs.sdk_commit }}](https://github.com/altmp/cpp-sdk/commit/${{ steps.build_info.outputs.sdk_commit }})
- id: upload-release-asset
uses: actions/upload-release-asset@v1.0.2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./csharp-module-linux.zip
asset_name: csharp-module-linux.zip
asset_content_type: application/zip
- uses: actions/upload-release-asset@v1.0.2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./csharp-module-win.zip
asset_name: csharp-module-win.zip
asset_content_type: application/zip
- uses: actions/upload-release-asset@v1.0.2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./csharp-module-modules-release.zip
asset_name: csharp-module-modules-release.zip
asset_content_type: application/zip
- uses: actions/upload-release-asset@v1.0.2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./csharp-module-modules-debug.zip
asset_name: csharp-module-modules-debug.zip
asset_content_type: application/zip
files: |
./csharp-module-linux.zip
./csharp-module-win.zip
./csharp-module-modules-release.zip
./csharp-module-modules-debug.zip
cleanup:
runs-on: ubuntu-latest
needs: create-release
Expand Down

0 comments on commit 2bc11b4

Please sign in to comment.