|
60 | 60 | title: '${{ github.ref_name }}'
|
61 | 61 | parameters: '${{ toJson(inputs) }}'
|
62 | 62 | content: |
|
63 |
| - ```json |
64 |
| - ${{ toJson(job) }} |
65 |
| - ``` |
66 |
| -
|
67 | 63 | ### Release information
|
68 | 64 | - Tag Name: ${{ github.event.release.tag_name }}
|
69 | 65 | - Commit SHA: ${{ github.sha }}
|
@@ -146,49 +142,34 @@ jobs:
|
146 | 142 |
|
147 | 143 | # region Upload Artifact
|
148 | 144 |
|
149 |
| - - name: Upload Debian Package |
150 |
| - uses: actions/upload-release-asset@v1 |
151 |
| - if: matrix.platform == 'linux' |
152 |
| - env: |
153 |
| - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
154 |
| - with: |
155 |
| - upload_url: ${{ github.event.release.upload_url }} |
156 |
| - asset_path: ${{ env.ARTIFACT_DIR }}/${{ env.ARTIFACT_NAME }}.deb |
157 |
| - asset_name: ${{ env.ARTIFACT_NAME }}.deb |
158 |
| - asset_content_type: application/vnd.debian.binary-package |
159 |
| - |
160 |
| - - name: Upload RPM Package |
161 |
| - uses: actions/upload-release-asset@v1 |
| 145 | + - name: Upload Debian, RPM and tar.gz Packages |
162 | 146 | if: matrix.platform == 'linux'
|
163 | 147 | env:
|
164 |
| - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
165 |
| - with: |
166 |
| - upload_url: ${{ github.event.release.upload_url }} |
167 |
| - asset_path: ${{ env.ARTIFACT_DIR }}/${{ env.ARTIFACT_NAME }}.rpm |
168 |
| - asset_name: ${{ env.ARTIFACT_NAME }}.rpm |
169 |
| - asset_content_type: application/x-rpm |
| 148 | + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
| 149 | + OWNER: ${{ github.repository_owner }} |
| 150 | + REPO: ${{ github.event.repository.name }} |
| 151 | + run: | |
| 152 | + gh release upload --clobber ${{ env.RELEASE_VERSION }} ${{ env.ARTIFACT_DIR }}/${{ env.ARTIFACT_NAME }}.rpm |
| 153 | + gh release upload --clobber ${{ env.RELEASE_VERSION }} ${{ env.ARTIFACT_DIR }}/${{ env.ARTIFACT_NAME }}.deb |
| 154 | + gh release upload --clobber ${{ env.RELEASE_VERSION }} ${{ env.ARTIFACT_DIR }}/${{ env.ARTIFACT_NAME }}.tar.gz |
170 | 155 |
|
171 |
| - - name: Upload linux binary package |
172 |
| - uses: actions/upload-release-asset@v1 |
173 |
| - if: matrix.platform == 'linux' || matrix.platform == 'macos' |
| 156 | + - name: Upload MacOS Tar package |
| 157 | + if: matrix.platform == 'macos' |
174 | 158 | env:
|
175 |
| - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
176 |
| - with: |
177 |
| - upload_url: ${{ github.event.release.upload_url }} |
178 |
| - asset_path: ${{ env.ARTIFACT_DIR }}/${{ env.ARTIFACT_NAME }}.tar.gz |
179 |
| - asset_name: ${{ env.ARTIFACT_NAME }}.tar.gz |
180 |
| - asset_content_type: application/octet-stream |
| 159 | + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
| 160 | + OWNER: ${{ github.repository_owner }} |
| 161 | + REPO: ${{ github.event.repository.name }} |
| 162 | + run: | |
| 163 | + gh release upload --clobber ${{ env.RELEASE_VERSION }} ${{ env.ARTIFACT_DIR }}/${{ env.ARTIFACT_NAME }}.tar.gz |
181 | 164 |
|
182 |
| - - name: Upload windows binary package |
183 |
| - uses: actions/upload-release-asset@v1 |
| 165 | + - name: Upload Windows Zip package |
184 | 166 | if: matrix.platform == 'windows'
|
185 | 167 | env:
|
186 |
| - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
187 |
| - with: |
188 |
| - upload_url: ${{ github.event.release.upload_url }} |
189 |
| - asset_path: ${{ env.ARTIFACT_DIR }}/${{ env.ARTIFACT_NAME }}.zip |
190 |
| - asset_name: ${{ env.ARTIFACT_NAME }}.zip |
191 |
| - asset_content_type: application/octet-stream |
| 168 | + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
| 169 | + OWNER: ${{ github.repository_owner }} |
| 170 | + REPO: ${{ github.event.repository.name }} |
| 171 | + run: | |
| 172 | + gh release upload --clobber ${{ env.RELEASE_VERSION }} ${{ env.ARTIFACT_DIR }}/${{ env.ARTIFACT_NAME }}.zip |
192 | 173 |
|
193 | 174 | # endregion
|
194 | 175 |
|
|
0 commit comments