@@ -37,18 +37,40 @@ jobs:
3737 run : npm run vscode:prepublish
3838
3939 - name : Build VSIX
40- run : gulp 'vsix:release:neutral '
40+ run : gulp 'vsix:release:package '
4141
4242 - name : Get package version
4343 run : node -e "console.log('VERSION=' + require('./package.json').version)" >> $GITHUB_ENV
4444
45- - name : Upload release build
46- id : upload-release-asset-neutral
45+ - name : Upload release build (darwin-x64)
46+ id : upload-release-asset-darwin-x64
4747 uses : actions/upload-release-asset@v1
4848 env :
4949 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
5050 with :
5151 upload_url : ${{ github.event.release.upload_url }}
52- asset_path : ./vsix/csharp-${{ env.VERSION }} .vsix
53- asset_name : csharp-platform-neutral -${{ env.VERSION }}.vsix
52+ asset_path : ./vsix/csharp-darwin-x64-* .vsix
53+ asset_name : csharp-darwin-x64 -${{ env.VERSION }}.vsix
5454 asset_content_type : application/zip
55+
56+ - name : Upload release build (linux-x64)
57+ id : upload-release-asset-linux-x64
58+ uses : actions/upload-release-asset@v1
59+ env :
60+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
61+ with :
62+ upload_url : ${{ github.event.release.upload_url }}
63+ asset_path : ./vsix/csharp-linux-x64-*.vsix
64+ asset_name : csharp-linux-x64-${{ env.VERSION }}.vsix
65+ asset_content_type : application/zip
66+
67+ - name : Upload release build (win32-x64)
68+ id : upload-release-asset-win32-x64
69+ uses : actions/upload-release-asset@v1
70+ env :
71+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
72+ with :
73+ upload_url : ${{ github.event.release.upload_url }}
74+ asset_path : ./vsix/csharp-win32-x64-*.vsix
75+ asset_name : csharp-win32-x64-${{ env.VERSION }}.vsix
76+ asset_content_type : application/zip
0 commit comments