1010 runs-on : ubuntu-latest
1111 steps :
1212 - name : Checkout Code
13- uses : actions/checkout@v2
13+ uses : actions/checkout@v4
1414 - name : Setup Node
15- uses : actions/setup-node@v2
15+ uses : actions/setup-node@v4
1616 with :
1717 node-version : ' 18'
1818 - name : Building Package
@@ -23,41 +23,11 @@ jobs:
2323 npm run build
2424 npm run release
2525 - name : Create Release
26- id : create_release
27- uses : actions/create-release@v1
28- env :
29- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
26+ uses : softprops/action-gh-release@v2
3027 with :
31- tag_name : ${{ github.ref }}
32- release_name : Release ${{ github.ref }}
3328 body : |
3429 Download your OS specific binary from below
35- draft : false
36- 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 : ./release/linux/liascript-devserver
44- asset_name : liascript-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 : ./release/macos/liascript-devserver
53- asset_name : liascript-devserver-macos
54- asset_content_type : application/octet-stream
55- - name : Upload Windows Asset
56- uses : actions/upload-release-asset@v1
57- env :
58- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
59- with :
60- upload_url : ${{ steps.create_release.outputs.upload_url }}
61- asset_path : ./release/windows/liascript-devserver.exe
62- asset_name : liascript-devserver-win.exe
63- asset_content_type : application/vnd.microsoft.portable-executable
30+ files : |
31+ ./release/linux/liascript-devserver
32+ ./release/macos/liascript-devserver
33+ ./release/windows/liascript-devserver.exe
0 commit comments