@@ -234,6 +234,16 @@ jobs:
234234 asset_name : DevNullifier-Setup.exe
235235 asset_content_type : application/octet-stream
236236
237+ - name : Upload Windows Installer Blockmap
238+ uses : actions/upload-release-asset@v1
239+ env :
240+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
241+ with :
242+ upload_url : ${{ steps.create_release.outputs.upload_url }}
243+ asset_path : artifacts/windows/DevNullifier-Setup.exe.blockmap
244+ asset_name : DevNullifier-Setup.exe.blockmap
245+ asset_content_type : application/octet-stream
246+
237247 - name : Upload latest.yml
238248 uses : actions/upload-release-asset@v1
239249 env :
@@ -273,6 +283,16 @@ jobs:
273283 asset_name : ${{ github.ref_name == 'develop' && 'DevNullifier-linux-x64-dev.AppImage' || 'DevNullifier-linux-x64.AppImage' }}
274284 asset_content_type : application/octet-stream
275285
286+ - name : Upload Linux AppImage Blockmap
287+ uses : actions/upload-release-asset@v1
288+ env :
289+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
290+ with :
291+ upload_url : ${{ steps.create_release.outputs.upload_url }}
292+ asset_path : ${{ steps.find-linux-files.outputs.appimage_path }}.blockmap
293+ asset_name : ${{ github.ref_name == 'develop' && 'DevNullifier-linux-x64-dev.AppImage.blockmap' || 'DevNullifier-linux-x64.AppImage.blockmap' }}
294+ asset_content_type : application/octet-stream
295+
276296 - name : Upload Linux DEB
277297 uses : actions/upload-release-asset@v1
278298 env :
@@ -320,6 +340,16 @@ jobs:
320340 asset_name : ${{ github.ref_name == 'develop' && 'DevNullifier-mac-x64-dev.dmg' || 'DevNullifier-mac-x64.dmg' }}
321341 asset_content_type : application/octet-stream
322342
343+ - name : Upload macOS DMG Blockmap
344+ uses : actions/upload-release-asset@v1
345+ env :
346+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
347+ with :
348+ upload_url : ${{ steps.create_release.outputs.upload_url }}
349+ asset_path : ${{ steps.find-macos-files.outputs.dmg_path }}.blockmap
350+ asset_name : ${{ github.ref_name == 'develop' && 'DevNullifier-mac-x64-dev.dmg.blockmap' || 'DevNullifier-mac-x64.dmg.blockmap' }}
351+ asset_content_type : application/octet-stream
352+
323353 - name : Upload macOS ZIP Archive
324354 uses : actions/upload-release-asset@v1
325355 env :
@@ -359,19 +389,22 @@ jobs:
359389
360390 # Upload Windows assets
361391 upload_asset "artifacts/windows/DevNullifier-Setup.exe" "DevNullifier-Setup.exe" "application/octet-stream"
392+ upload_asset "artifacts/windows/DevNullifier-Setup.exe.blockmap" "DevNullifier-Setup.exe.blockmap" "application/octet-stream"
362393 upload_asset "artifacts/windows/latest.yml" "latest.yml" "text/yaml"
363394 upload_asset "artifacts/windows/DevNullifier-win-unpacked.zip" "DevNullifier-win-unpacked.zip" "application/zip"
364395
365396 # Upload Linux assets
366397 APPIMAGE=$(find artifacts/linux -name "*.AppImage" -type f | head -1)
367398 DEB=$(find artifacts/linux -name "*.deb" -type f | head -1)
368399 upload_asset "$APPIMAGE" "DevNullifier-linux-x64.AppImage" "application/octet-stream"
400+ upload_asset "$APPIMAGE.blockmap" "DevNullifier-linux-x64.AppImage.blockmap" "application/octet-stream"
369401 upload_asset "$DEB" "DevNullifier-linux-x64.deb" "application/octet-stream"
370402 upload_asset "artifacts/linux/DevNullifier-linux-unpacked.zip" "DevNullifier-linux-unpacked.zip" "application/zip"
371403 upload_asset "artifacts/linux/latest-linux.yml" "latest-linux.yml" "text/yaml"
372404
373405 # Upload macOS assets
374406 DMG=$(find artifacts/macos -name "*.dmg" -type f | head -1)
375407 upload_asset "$DMG" "DevNullifier-mac-x64.dmg" "application/octet-stream"
408+ upload_asset "$DMG.blockmap" "DevNullifier-mac-x64.dmg.blockmap" "application/octet-stream"
376409 upload_asset "artifacts/macos/DevNullifier-mac-unpacked.zip" "DevNullifier-mac-unpacked.zip" "application/zip"
377410 upload_asset "artifacts/macos/latest-mac.yml" "latest-mac.yml" "text/yaml"
0 commit comments