@@ -159,8 +159,6 @@ jobs:
159159 runs-on : ubuntu-latest
160160 permissions :
161161 contents : write
162- outputs :
163- upload_url : ${{ steps.create_release.outputs.upload_url }}
164162
165163 steps :
166164 - uses : actions/checkout@v4
@@ -183,15 +181,10 @@ jobs:
183181 path : ./binaries
184182
185183 - name : Create Release
186- id : create_release
187- uses : actions/create-release@v1
188- env :
189- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
184+ uses : softprops/action-gh-release@v2
190185 with :
191- tag_name : ${{ needs.setup.outputs.ref }}
192- release_name : Release ${{ needs.setup.outputs.version }}
193- draft : false
194- prerelease : false
186+ tag_name : ${{ needs.setup.outputs.version }}
187+ name : Release ${{ needs.setup.outputs.version }}
195188 body : |
196189 ## Changes in ${{ needs.setup.outputs.version }}
197190
@@ -206,66 +199,13 @@ jobs:
206199
207200 #### Binary downloads
208201 Download the appropriate binary for your platform from the assets below.
209-
210- - name : Upload Linux x86_64 binary
211- uses : actions/upload-release-asset@v1
212- env :
213- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
214- with :
215- upload_url : ${{ steps.create_release.outputs.upload_url }}
216- asset_path : ./binaries/sql-schema-x86_64-linux/sql-schema-x86_64-linux
217- asset_name : sql-schema-x86_64-linux
218- asset_content_type : application/octet-stream
219-
220- - name : Upload Linux aarch64 binary
221- uses : actions/upload-release-asset@v1
222- env :
223- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
224- with :
225- upload_url : ${{ steps.create_release.outputs.upload_url }}
226- asset_path : ./binaries/sql-schema-aarch64-linux/sql-schema-aarch64-linux
227- asset_name : sql-schema-aarch64-linux
228- asset_content_type : application/octet-stream
229-
230- - name : Upload macOS x86_64 binary
231- uses : actions/upload-release-asset@v1
232- env :
233- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
234- with :
235- upload_url : ${{ steps.create_release.outputs.upload_url }}
236- asset_path : ./binaries/sql-schema-x86_64-macos/sql-schema-x86_64-macos
237- asset_name : sql-schema-x86_64-macos
238- asset_content_type : application/octet-stream
239-
240- - name : Upload macOS aarch64 binary
241- uses : actions/upload-release-asset@v1
242- env :
243- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
244- with :
245- upload_url : ${{ steps.create_release.outputs.upload_url }}
246- asset_path : ./binaries/sql-schema-aarch64-macos/sql-schema-aarch64-macos
247- asset_name : sql-schema-aarch64-macos
248- asset_content_type : application/octet-stream
249-
250- - name : Upload Windows x86_64 binary
251- uses : actions/upload-release-asset@v1
252- env :
253- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
254- with :
255- upload_url : ${{ steps.create_release.outputs.upload_url }}
256- asset_path : ./binaries/sql-schema-x86_64-windows.exe/sql-schema-x86_64-windows.exe
257- asset_name : sql-schema-x86_64-windows.exe
258- asset_content_type : application/octet-stream
259-
260- - name : Upload Windows aarch64 binary
261- uses : actions/upload-release-asset@v1
262- env :
263- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
264- with :
265- upload_url : ${{ steps.create_release.outputs.upload_url }}
266- asset_path : ./binaries/sql-schema-aarch64-windows.exe/sql-schema-aarch64-windows.exe
267- asset_name : sql-schema-aarch64-windows.exe
268- asset_content_type : application/octet-stream
202+ files : |
203+ ./binaries/sql-schema-x86_64-linux/sql-schema-x86_64-linux
204+ ./binaries/sql-schema-aarch64-linux/sql-schema-aarch64-linux
205+ ./binaries/sql-schema-x86_64-macos/sql-schema-x86_64-macos
206+ ./binaries/sql-schema-aarch64-macos/sql-schema-aarch64-macos
207+ ./binaries/sql-schema-x86_64-windows.exe/sql-schema-x86_64-windows.exe
208+ ./binaries/sql-schema-aarch64-windows.exe/sql-schema-aarch64-windows.exe
269209
270210 publish-crate :
271211 name : Publish to crates.io
0 commit comments