File tree Expand file tree Collapse file tree 3 files changed +24
-55
lines changed
Expand file tree Collapse file tree 3 files changed +24
-55
lines changed Original file line number Diff line number Diff line change @@ -60,22 +60,12 @@ jobs:
6060 path : |
6161 target/release/sctgdesk-api-server
6262
63- - name : Upload Release Assets binaries for Macos amd64
64- uses : softprops/action-gh-release@v2
65- continue-on-error : true
66- with :
67- files : |
68- /tmp/macos_${{ matrix.job.arch }}_${{ github.event.release.tag_name }}.zip
63+ - name : Create Release with gh
6964 env :
70- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
71-
72- - name : Upload Release Assets binaries for macos_${{ matrix.job.arch }}
73- uses : softprops/action-gh-release@v2
74- continue-on-error : true
75- with :
76- draft : true
77- tag_name : nightly
78- files : |
79- /tmp/macos_${{ matrix.job.arch }}_${{ github.event.release.tag_name }}.zip
80- env :
81- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
65+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
66+ run : |
67+ export TAG_NAME=${{ github.event.release.tag_name }}
68+ export TAG_NAME=${TAG_NAME:-"nightly"}
69+ mv /tmp/macos_${{ matrix.job.arch }}_${{ github.event.release.tag_name }}.zip /tmp/macos_${{ matrix.job.arch }}_${TAG_NAME}.zip
70+ gh release create $TAGNAME -t "$TAGNAME}" -n "$TAGNAME"
71+ gh release upload $TAGNAME /tmp/macos_${{ matrix.job.arch }}_${TAG_NAME}.zip
Original file line number Diff line number Diff line change @@ -66,23 +66,13 @@ jobs:
6666 name : ubuntu_amd64
6767 path : |
6868 target/release/sctgdesk-api-server
69-
70- - name : Upload Release Assets binaries for Macos amd64
71- uses : softprops/action-gh-release@v2
72- continue-on-error : true
73- with :
74- files : |
75- /tmp/ubuntu_amd64_${{ github.event.release.tag_name }}.zip
76- env :
77- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
7869
79- - name : Upload Release Assets binaries for ubuntu_amd64
80- uses : softprops/action-gh-release@v2
81- continue-on-error : true
82- with :
83- draft : true
84- tag_name : nightly
85- files : |
86- /tmp/ubuntu_amd64.zip
70+ - name : Create Release with gh
8771 env :
88- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
72+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
73+ run : |
74+ export TAG_NAME=${{ github.event.release.tag_name }}
75+ export TAG_NAME=${TAG_NAME:-"nightly"}
76+ mv /tmp/ubuntu_amd64_${{ github.event.release.tag_name }}.zip /tmp/ubuntu_amd64_${TAG_NAME}.zip
77+ gh release create $TAGNAME -t "$TAGNAME}" -n "$TAGNAME"
78+ gh release upload $TAGNAME /tmp/ubuntu_amd64_${TAG_NAME}.zip
Original file line number Diff line number Diff line change @@ -69,30 +69,19 @@ jobs:
6969 cd target\${{ matrix.job.arch }}-pc-windows-msvc\release
7070 7z a -tzip /tmp/windows_${{ matrix.job.arch }}_${{ github.event.release.tag_name }}.zip sctgdesk-api-server.exe
7171
72-
73- - name : Upload Release Assets binaries for Windows
74- uses : softprops/action-gh-release@v2
75- continue-on-error : true
76- with :
77- files : |
78- /tmp/windows_${{ matrix.job.arch }}_${{ github.event.release.tag_name }}.zip
79- env :
80- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
81-
8272 - name : Upload artifact
8373 uses : actions/upload-artifact@v4
8474 with :
8575 name : windows_${{ matrix.job.arch }}
8676 path : |
8777 target/${{ matrix.job.arch }}-pc-windows-msvc/release/sctgdesk-api-server.exe
8878
89- - name : Upload Release Assets binaries for windows
90- uses : softprops/action-gh-release@v2
91- continue-on-error : true
92- with :
93- draft : true
94- tag_name : nightly
95- files : |
96- /tmp/windows_${{ matrix.job.arch }}_${{ github.event.release.tag_name }}.zip
79+ - name : Create Release with gh
9780 env :
98- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
81+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
82+ run : |
83+ export TAG_NAME=${{ github.event.release.tag_name }}
84+ export TAG_NAME=${TAG_NAME:-"nightly"}
85+ mv /tmp/macos_${{ matrix.job.arch }}_${{ github.event.release.tag_name }}.zip /tmp/windows_${{ matrix.job.arch }}_${TAG_NAME}.zip
86+ gh release create $TAGNAME -t "$TAGNAME}" -n "$TAGNAME"
87+ gh release upload $TAGNAME /tmp/windows_${{ matrix.job.arch }}_${TAG_NAME}.zip
You can’t perform that action at this time.
0 commit comments