File tree Expand file tree Collapse file tree 1 file changed +6
-25
lines changed
Expand file tree Collapse file tree 1 file changed +6
-25
lines changed Original file line number Diff line number Diff line change 55 tags :
66 - ' v*'
77
8+ permissions :
9+ contents : write
10+
811env :
912 CARGO_TERM_COLOR : always
1013
1114jobs :
12- # Create GitHub Release
13- create-release :
14- name : Create Release
15- runs-on : ubuntu-latest
16- outputs :
17- upload_url : ${{ steps.create_release.outputs.upload_url }}
18- steps :
19- - name : Create Release
20- id : create_release
21- uses : actions/create-release@v1
22- env :
23- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
24- with :
25- tag_name : ${{ github.ref }}
26- release_name : RustStrom ${{ github.ref }}
27- draft : false
28- prerelease : false
29-
3015 # Build release binaries
3116 build-release :
3217 name : Build Release Binary
33- needs : create-release
3418 strategy :
3519 matrix :
3620 include :
@@ -80,14 +64,11 @@ jobs:
8064 cp target/${{ matrix.target }}/release/rust-strom ${{ matrix.name }}
8165
8266 - name : Upload Release Asset
83- uses : actions/upload-release-asset@v1
67+ uses : softprops/action-gh-release@v1
68+ with :
69+ files : ${{ matrix.name }}
8470 env :
8571 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
86- with :
87- upload_url : ${{ needs.create-release.outputs.upload_url }}
88- asset_path : ./${{ matrix.name }}
89- asset_name : ${{ matrix.name }}
90- asset_content_type : application/octet-stream
9172
9273 # Publish to crates.io (optional)
9374 publish-crate :
You can’t perform that action at this time.
0 commit comments