diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d4716165..6ff89c07 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -88,6 +88,7 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + - name: Release id: create-release uses: softprops/action-gh-release@v2 @@ -111,7 +112,7 @@ jobs: with: upload_url: ${{ steps.create-release.outputs.upload_url }} asset_path: ./app-universal-release-unsigned-signed.apk - asset_name: robosats-${{ needs.check-versions.outputs.semver }}-universal.apk + asset_name: robosats-${{ needs.check-versions.outputs.semver }}-universal.${{ github.sha }}.apk asset_content_type: application/apk # Upload app-arm64-v8a-release APK artifact asset @@ -128,7 +129,7 @@ jobs: with: upload_url: ${{ steps.create-release.outputs.upload_url }} asset_path: ./app-arm64-v8a-release-unsigned-signed.apk - asset_name: robosats-${{ needs.check-versions.outputs.semver }}-arm64-v8a.apk + asset_name: robosats-${{ needs.check-versions.outputs.semver }}-arm64-v8a.${{ github.sha }}.apk asset_content_type: application/apk # Upload app-armeabi-v7a-release APK artifact asset @@ -145,7 +146,7 @@ jobs: with: upload_url: ${{ steps.create-release.outputs.upload_url }} asset_path: ./app-armeabi-v7a-release-unsigned-signed.apk - asset_name: robosats-${{ needs.check-versions.outputs.semver }}-armeabi-v7a.apk + asset_name: robosats-${{ needs.check-versions.outputs.semver }}-armeabi-v7a.${{ github.sha }}.apk asset_content_type: application/apk # Upload app-x86_64-release APK artifact asset @@ -162,9 +163,10 @@ jobs: with: upload_url: ${{ steps.create-release.outputs.upload_url }} asset_path: ./app-x86_64-release-unsigned-signed.apk - asset_name: robosats-${{ needs.check-versions.outputs.semver }}-x86_64.apk + asset_name: robosats-${{ needs.check-versions.outputs.semver }}-x86_64.${{ github.sha }}.apk asset_content_type: application/apk + # Upload macOS desktop artifact asset - name: 'Download macOS Build Artifact' uses: actions/download-artifact@v4 with: @@ -179,9 +181,10 @@ jobs: with: upload_url: ${{ steps.create-release.outputs.upload_url }} asset_path: Robosats-darwin-x64.zip - asset_name: robosats-desktop-${{ needs.check-versions.outputs.semver }}-mac-darwin-x64.zip + asset_name: robosats-desktop-${{ needs.check-versions.outputs.semver }}-mac-darwin-x64.${{ github.sha }}.zip asset_content_type: application/zip + # Upload linux desktop artifact asset - name: 'Download linux Build Artifact' uses: actions/download-artifact@v4 with: @@ -196,9 +199,10 @@ jobs: with: upload_url: ${{ steps.create-release.outputs.upload_url }} asset_path: Robosats-linux-x64.zip - asset_name: robosats-desktop-${{ needs.check-versions.outputs.semver }}-linux-x64.zip + asset_name: robosats-desktop-${{ needs.check-versions.outputs.semver }}-linux-x64.${{ github.sha }}.zip asset_content_type: application/zip + # Upload Windows desktop artifact asset - name: 'Download Windows Build Artifact' uses: actions/download-artifact@v4 with: @@ -213,5 +217,5 @@ jobs: with: upload_url: ${{ steps.create-release.outputs.upload_url }} asset_path: Robosats-win32-ia32.zip - asset_name: robosats-desktop-${{ needs.check-versions.outputs.semver }}-win32-ia32.zip + asset_name: robosats-desktop-${{ needs.check-versions.outputs.semver }}-win32-ia32.${{ github.sha }}.zip asset_content_type: application/zip