@@ -31,101 +31,18 @@ jobs:
31
31
- name : Get package version
32
32
run : node -e "console.log('VERSION=' + require('./package.json').version)" >> $GITHUB_ENV
33
33
34
- - name : Upload release build (darwin-arm64)
34
+ - name : Upload release builds
35
35
id : upload-release-asset-darwin-arm64
36
- uses : actions/upload-release-asset@v1
37
- env :
38
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
39
- with :
40
- upload_url : ${{ github.event.release.upload_url }}
41
- asset_path : ./csharp-${{ env.VERSION }}-darwin-arm64.vsix
42
- asset_name : csharp-${{ env.VERSION }}-darwin-arm64.vsix
43
- asset_content_type : application/zip
44
-
45
- - name : Upload release build (darwin-x64)
46
- id : upload-release-asset-darwin-x64
47
- uses : actions/upload-release-asset@v1
48
- env :
49
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
50
- with :
51
- upload_url : ${{ github.event.release.upload_url }}
52
- asset_path : ./csharp-${{ env.VERSION }}-darwin-x64.vsix
53
- asset_name : csharp-${{ env.VERSION }}-darwin-x64.vsix
54
- asset_content_type : application/zip
55
-
56
- - name : Upload release build (linux-arm64)
57
- id : upload-release-asset-linux-arm64
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 : ./csharp-${{ env.VERSION }}-linux-arm64.vsix
64
- asset_name : csharp-${{ env.VERSION }}-linux-arm64.vsix
65
- asset_content_type : application/zip
66
-
67
- - name : Upload release build (linux-x64)
68
- id : upload-release-asset-linux-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 : ./csharp-${{ env.VERSION }}-linux-x64.vsix
75
- asset_name : csharp-${{ env.VERSION }}-linux-x64.vsix
76
- asset_content_type : application/zip
77
-
78
- - name : Upload release build (alpine-arm64)
79
- id : upload-release-asset-alpine-arm64
80
- uses : actions/upload-release-asset@v1
81
- env :
82
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
83
- with :
84
- upload_url : ${{ github.event.release.upload_url }}
85
- asset_path : ./csharp-${{ env.VERSION }}-alpine-arm64.vsix
86
- asset_name : csharp-${{ env.VERSION }}-alpine-arm64.vsix
87
- asset_content_type : application/zip
88
-
89
- - name : Upload release build (alpine-x64)
90
- id : upload-release-asset-alpine-x64
91
- uses : actions/upload-release-asset@v1
92
- env :
93
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
94
- with :
95
- upload_url : ${{ github.event.release.upload_url }}
96
- asset_path : ./csharp-${{ env.VERSION }}-alpine-x64.vsix
97
- asset_name : csharp-${{ env.VERSION }}-alpine-x64.vsix
98
- asset_content_type : application/zip
99
-
100
- - name : Upload release build (win32-arm64)
101
- id : upload-release-asset-win32-arm64
102
- uses : actions/upload-release-asset@v1
103
- env :
104
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
105
- with :
106
- upload_url : ${{ github.event.release.upload_url }}
107
- asset_path : ./csharp-${{ env.VERSION }}-win32-arm64.vsix
108
- asset_name : csharp-${{ env.VERSION }}-win32-arm64.vsix
109
- asset_content_type : application/zip
110
-
111
- - name : Upload release build (win32-ia32)
112
- id : upload-release-asset-win32-ia32
113
- uses : actions/upload-release-asset@v1
114
- env :
115
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
116
- with :
117
- upload_url : ${{ github.event.release.upload_url }}
118
- asset_path : ./csharp-${{ env.VERSION }}-win32-ia32.vsix
119
- asset_name : csharp-${{ env.VERSION }}-win32-ia32.vsix
120
- asset_content_type : application/zip
121
-
122
- - name : Upload release build (win32-x64)
123
- id : upload-release-asset-win32-x64
124
- uses : actions/upload-release-asset@v1
125
- env :
126
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
127
- with :
128
- upload_url : ${{ github.event.release.upload_url }}
129
- asset_path : ./csharp-${{ env.VERSION }}-win32-x64.vsix
130
- asset_name : csharp-${{ env.VERSION }}-win32-x64.vsix
131
- asset_content_type : application/zip
36
+ uses : softprops/action-gh-release@v1
37
+ with :
38
+ token : ${{ secrets.GITHUB_TOKEN }}
39
+ files : |
40
+ ./csharp-${{ env.VERSION }}-darwin-arm64.vsix
41
+ ./csharp-${{ env.VERSION }}-darwin-x64.vsix
42
+ ./csharp-${{ env.VERSION }}-linux-arm64.vsix
43
+ ./csharp-${{ env.VERSION }}-linux-x64.vsix
44
+ ./csharp-${{ env.VERSION }}-alpine-arm64.vsix
45
+ ./csharp-${{ env.VERSION }}-alpine-x64.vsix
46
+ ./csharp-${{ env.VERSION }}-win32-arm64.vsix
47
+ ./csharp-${{ env.VERSION }}-win32-ia32.vsix
48
+ ./csharp-${{ env.VERSION }}-win32-x64.vsix
0 commit comments