diff --git a/.github/workflows/mobile-release-assets.yml b/.github/workflows/mobile-release-assets.yml index 1aae3526d..180df0d1b 100644 --- a/.github/workflows/mobile-release-assets.yml +++ b/.github/workflows/mobile-release-assets.yml @@ -49,10 +49,18 @@ jobs: path: ${{ runner.temp }}/ios-build if-no-files-found: error + - name: Normalize release metadata + id: metadata + run: | + RELEASE_NAME="${{ inputs.release_name }}" + RELEASE_VERSION="${{ inputs.release_version }}" + echo "release_name=${RELEASE_NAME#mobile-}" >> "$GITHUB_OUTPUT" + echo "release_version=${RELEASE_VERSION#mobile-}" >> "$GITHUB_OUTPUT" + - name: Prepare release assets run: | set -euo pipefail - RELEASE_VERSION="${{ inputs.release_version }}" + RELEASE_VERSION="${{ steps.metadata.outputs.release_version }}" MOBILE_ARTIFACTS_DIR="${{ runner.temp }}/mobile-artifacts" IOS_ARTIFACTS_DIR="${{ runner.temp }}/ios-build" RELEASE_ASSETS_DIR="${{ runner.temp }}/release-assets" @@ -105,7 +113,7 @@ jobs: uses: softprops/action-gh-release@v2 with: tag_name: ${{ inputs.tag_name }} - name: ${{ inputs.release_name }} + name: ${{ steps.metadata.outputs.release_name }} draft: false prerelease: ${{ inputs.prerelease }} generate_release_notes: ${{ inputs.generate_release_notes }} diff --git a/.github/workflows/mobile-release.yml b/.github/workflows/mobile-release.yml index 22dbf6003..c054e3360 100644 --- a/.github/workflows/mobile-release.yml +++ b/.github/workflows/mobile-release.yml @@ -20,8 +20,8 @@ jobs: uses: ./.github/workflows/mobile-release-assets.yml with: tag_name: ${{ github.ref_name }} - release_name: "${{ replace(github.ref_name, 'mobile-', '') }} (Mobile)" - release_version: ${{ replace(github.ref_name, 'mobile-', '') }} + release_name: "${{ github.ref_name }} (Mobile)" + release_version: ${{ github.ref_name }} prerelease: ${{ contains(github.ref_name, 'alpha') || contains(github.ref_name, 'beta') || contains(github.ref_name, 'rc') }} generate_release_notes: false release_body: |