|
57 | 57 | name: windows-artifacts |
58 | 58 | path: | |
59 | 59 | dist/DevNullifier-Setup.exe |
| 60 | + dist/DevNullifier-Setup.exe.blockmap |
60 | 61 | dist/DevNullifier-win-unpacked.zip |
61 | 62 | dist/latest.yml |
62 | 63 |
|
|
99 | 100 | name: linux-artifacts |
100 | 101 | path: | |
101 | 102 | ${{ steps.find-installer.outputs.appimage_path }} |
| 103 | + ${{ steps.find-installer.outputs.appimage_path }}.blockmap |
102 | 104 | ${{ steps.find-installer.outputs.deb_path }} |
103 | 105 | dist/DevNullifier-linux-unpacked.zip |
104 | 106 | dist/latest-linux.yml |
@@ -140,6 +142,7 @@ jobs: |
140 | 142 | name: macos-artifacts |
141 | 143 | path: | |
142 | 144 | ${{ steps.find-installer.outputs.dmg_path }} |
| 145 | + ${{ steps.find-installer.outputs.dmg_path }}.blockmap |
143 | 146 | dist/DevNullifier-mac-unpacked.zip |
144 | 147 | dist/latest-mac.yml |
145 | 148 |
|
@@ -234,6 +237,16 @@ jobs: |
234 | 237 | asset_name: DevNullifier-Setup.exe |
235 | 238 | asset_content_type: application/octet-stream |
236 | 239 |
|
| 240 | + - name: Upload Windows Installer Blockmap |
| 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: artifacts/windows/DevNullifier-Setup.exe.blockmap |
| 247 | + asset_name: DevNullifier-Setup.exe.blockmap |
| 248 | + asset_content_type: application/octet-stream |
| 249 | + |
237 | 250 | - name: Upload latest.yml |
238 | 251 | uses: actions/upload-release-asset@v1 |
239 | 252 | env: |
@@ -273,6 +286,16 @@ jobs: |
273 | 286 | asset_name: ${{ github.ref_name == 'develop' && 'DevNullifier-linux-x64-dev.AppImage' || 'DevNullifier-linux-x64.AppImage' }} |
274 | 287 | asset_content_type: application/octet-stream |
275 | 288 |
|
| 289 | + - name: Upload Linux AppImage Blockmap |
| 290 | + uses: actions/upload-release-asset@v1 |
| 291 | + env: |
| 292 | + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
| 293 | + with: |
| 294 | + upload_url: ${{ steps.create_release.outputs.upload_url }} |
| 295 | + asset_path: ${{ steps.find-linux-files.outputs.appimage_path }}.blockmap |
| 296 | + asset_name: ${{ github.ref_name == 'develop' && 'DevNullifier-linux-x64-dev.AppImage.blockmap' || 'DevNullifier-linux-x64.AppImage.blockmap' }} |
| 297 | + asset_content_type: application/octet-stream |
| 298 | + |
276 | 299 | - name: Upload Linux DEB |
277 | 300 | uses: actions/upload-release-asset@v1 |
278 | 301 | env: |
@@ -320,6 +343,16 @@ jobs: |
320 | 343 | asset_name: ${{ github.ref_name == 'develop' && 'DevNullifier-mac-x64-dev.dmg' || 'DevNullifier-mac-x64.dmg' }} |
321 | 344 | asset_content_type: application/octet-stream |
322 | 345 |
|
| 346 | + - name: Upload macOS DMG Blockmap |
| 347 | + uses: actions/upload-release-asset@v1 |
| 348 | + env: |
| 349 | + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
| 350 | + with: |
| 351 | + upload_url: ${{ steps.create_release.outputs.upload_url }} |
| 352 | + asset_path: ${{ steps.find-macos-files.outputs.dmg_path }}.blockmap |
| 353 | + asset_name: ${{ github.ref_name == 'develop' && 'DevNullifier-mac-x64-dev.dmg.blockmap' || 'DevNullifier-mac-x64.dmg.blockmap' }} |
| 354 | + asset_content_type: application/octet-stream |
| 355 | + |
323 | 356 | - name: Upload macOS ZIP Archive |
324 | 357 | uses: actions/upload-release-asset@v1 |
325 | 358 | env: |
@@ -359,19 +392,22 @@ jobs: |
359 | 392 |
|
360 | 393 | # Upload Windows assets |
361 | 394 | upload_asset "artifacts/windows/DevNullifier-Setup.exe" "DevNullifier-Setup.exe" "application/octet-stream" |
| 395 | + upload_asset "artifacts/windows/DevNullifier-Setup.exe.blockmap" "DevNullifier-Setup.exe.blockmap" "application/octet-stream" |
362 | 396 | upload_asset "artifacts/windows/latest.yml" "latest.yml" "text/yaml" |
363 | 397 | upload_asset "artifacts/windows/DevNullifier-win-unpacked.zip" "DevNullifier-win-unpacked.zip" "application/zip" |
364 | 398 |
|
365 | 399 | # Upload Linux assets |
366 | 400 | APPIMAGE=$(find artifacts/linux -name "*.AppImage" -type f | head -1) |
367 | 401 | DEB=$(find artifacts/linux -name "*.deb" -type f | head -1) |
368 | 402 | upload_asset "$APPIMAGE" "DevNullifier-linux-x64.AppImage" "application/octet-stream" |
| 403 | + upload_asset "$APPIMAGE.blockmap" "DevNullifier-linux-x64.AppImage.blockmap" "application/octet-stream" |
369 | 404 | upload_asset "$DEB" "DevNullifier-linux-x64.deb" "application/octet-stream" |
370 | 405 | upload_asset "artifacts/linux/DevNullifier-linux-unpacked.zip" "DevNullifier-linux-unpacked.zip" "application/zip" |
371 | 406 | upload_asset "artifacts/linux/latest-linux.yml" "latest-linux.yml" "text/yaml" |
372 | 407 |
|
373 | 408 | # Upload macOS assets |
374 | 409 | DMG=$(find artifacts/macos -name "*.dmg" -type f | head -1) |
375 | 410 | upload_asset "$DMG" "DevNullifier-mac-x64.dmg" "application/octet-stream" |
| 411 | + upload_asset "$DMG.blockmap" "DevNullifier-mac-x64.dmg.blockmap" "application/octet-stream" |
376 | 412 | upload_asset "artifacts/macos/DevNullifier-mac-unpacked.zip" "DevNullifier-mac-unpacked.zip" "application/zip" |
377 | 413 | upload_asset "artifacts/macos/latest-mac.yml" "latest-mac.yml" "text/yaml" |
0 commit comments