@@ -15,28 +15,49 @@ jobs:
1515 uses : actions/setup-node@v2
1616 with :
1717 node-version : ' 14'
18- - name : Create Release
18+ - name : Building Package
1919 run : |
2020 npm install -g pkg
2121
2222 npm install
2323 npm run build
2424 npm run release
2525 - name : Create Release
26+ id : create_release
2627 uses : actions/create-release@v1
2728 env :
2829 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
2930 with :
30- tag_name : 1.2
31- release_name : Release 1.2
31+ tag_name : 1.2.25
32+ release_name : Release 1.2.25
33+ body : |
34+ Download your OS specific binary from below
3235 draft : false
3336 prerelease : false
37+ - name : Upload Linux Asset
38+ uses : actions/upload-release-asset@v1
39+ env :
40+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
41+ with :
42+ upload_url : ${{ steps.create_release.outputs.upload_url }}
43+ asset_path : ./devserver-linux
44+ asset_name : devserver-linux
45+ asset_content_type : application/x-executable
46+ - name : Upload MacOS Asset
47+ uses : actions/upload-release-asset@v1
48+ env :
49+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
50+ with :
51+ upload_url : ${{ steps.create_release.outputs.upload_url }}
52+ asset_path : ./devserver-macos
53+ asset_name : devserver-macos
54+ asset_content_type : application/octet-stream
3455 - name : Upload Windows Asset
3556 uses : actions/upload-release-asset@v1
3657 env :
3758 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
3859 with :
39- upload_url : ${{ github.event.release .upload_url }}
60+ upload_url : ${{ steps.create_release.outputs .upload_url }}
4061 asset_path : ./devserver-win.exe
4162 asset_name : devserver-win.exe
4263 asset_content_type : application/vnd.microsoft.portable-executable
0 commit comments