mirror of
https://github.com/RoboSats/robosats.git
synced 2025-09-13 00:56:22 +00:00
Add git hash to assets
This commit is contained in:
18
.github/workflows/release.yml
vendored
18
.github/workflows/release.yml
vendored
@ -88,6 +88,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Release
|
- name: Release
|
||||||
id: create-release
|
id: create-release
|
||||||
uses: softprops/action-gh-release@v2
|
uses: softprops/action-gh-release@v2
|
||||||
@ -111,7 +112,7 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
upload_url: ${{ steps.create-release.outputs.upload_url }}
|
upload_url: ${{ steps.create-release.outputs.upload_url }}
|
||||||
asset_path: ./app-universal-release-unsigned-signed.apk
|
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
|
asset_content_type: application/apk
|
||||||
|
|
||||||
# Upload app-arm64-v8a-release APK artifact asset
|
# Upload app-arm64-v8a-release APK artifact asset
|
||||||
@ -128,7 +129,7 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
upload_url: ${{ steps.create-release.outputs.upload_url }}
|
upload_url: ${{ steps.create-release.outputs.upload_url }}
|
||||||
asset_path: ./app-arm64-v8a-release-unsigned-signed.apk
|
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
|
asset_content_type: application/apk
|
||||||
|
|
||||||
# Upload app-armeabi-v7a-release APK artifact asset
|
# Upload app-armeabi-v7a-release APK artifact asset
|
||||||
@ -145,7 +146,7 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
upload_url: ${{ steps.create-release.outputs.upload_url }}
|
upload_url: ${{ steps.create-release.outputs.upload_url }}
|
||||||
asset_path: ./app-armeabi-v7a-release-unsigned-signed.apk
|
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
|
asset_content_type: application/apk
|
||||||
|
|
||||||
# Upload app-x86_64-release APK artifact asset
|
# Upload app-x86_64-release APK artifact asset
|
||||||
@ -162,9 +163,10 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
upload_url: ${{ steps.create-release.outputs.upload_url }}
|
upload_url: ${{ steps.create-release.outputs.upload_url }}
|
||||||
asset_path: ./app-x86_64-release-unsigned-signed.apk
|
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
|
asset_content_type: application/apk
|
||||||
|
|
||||||
|
# Upload macOS desktop artifact asset
|
||||||
- name: 'Download macOS Build Artifact'
|
- name: 'Download macOS Build Artifact'
|
||||||
uses: actions/download-artifact@v4
|
uses: actions/download-artifact@v4
|
||||||
with:
|
with:
|
||||||
@ -179,9 +181,10 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
upload_url: ${{ steps.create-release.outputs.upload_url }}
|
upload_url: ${{ steps.create-release.outputs.upload_url }}
|
||||||
asset_path: Robosats-darwin-x64.zip
|
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
|
asset_content_type: application/zip
|
||||||
|
|
||||||
|
# Upload linux desktop artifact asset
|
||||||
- name: 'Download linux Build Artifact'
|
- name: 'Download linux Build Artifact'
|
||||||
uses: actions/download-artifact@v4
|
uses: actions/download-artifact@v4
|
||||||
with:
|
with:
|
||||||
@ -196,9 +199,10 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
upload_url: ${{ steps.create-release.outputs.upload_url }}
|
upload_url: ${{ steps.create-release.outputs.upload_url }}
|
||||||
asset_path: Robosats-linux-x64.zip
|
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
|
asset_content_type: application/zip
|
||||||
|
|
||||||
|
# Upload Windows desktop artifact asset
|
||||||
- name: 'Download Windows Build Artifact'
|
- name: 'Download Windows Build Artifact'
|
||||||
uses: actions/download-artifact@v4
|
uses: actions/download-artifact@v4
|
||||||
with:
|
with:
|
||||||
@ -213,5 +217,5 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
upload_url: ${{ steps.create-release.outputs.upload_url }}
|
upload_url: ${{ steps.create-release.outputs.upload_url }}
|
||||||
asset_path: Robosats-win32-ia32.zip
|
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
|
asset_content_type: application/zip
|
||||||
|
|||||||
Reference in New Issue
Block a user