From d677292bd3607bca9e063277f34c7174e7ed395d Mon Sep 17 00:00:00 2001 From: Magesh K <47920326+mahee96@users.noreply.github.com> Date: Sun, 23 Feb 2025 23:02:10 +0530 Subject: [PATCH] - CI: Fix: VERSION_IPA was not using $marketing_version --- .github/workflows/reusable-build-workflow.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/reusable-build-workflow.yml b/.github/workflows/reusable-build-workflow.yml index 5581a092..fada9914 100644 --- a/.github/workflows/reusable-build-workflow.yml +++ b/.github/workflows/reusable-build-workflow.yml @@ -77,6 +77,7 @@ jobs: runs-on: ${{ matrix.os }} outputs: version: ${{ steps.version.outputs.version }} + marketing-version: ${{ steps.marketing-version.outputs.MARKETING_VERSION }} release-channel: ${{ steps.release-channel.outputs.RELEASE_CHANNEL }} steps: @@ -147,6 +148,7 @@ jobs: - name: Set MARKETING_VERSION if: ${{ inputs.is_beta }} + id: marketing-version run: | # Extract version number (e.g., "0.6.0") version=$(echo "${{ steps.version.outputs.version }}" | sed -E 's/^[^0-9]*([0-9]+\.[0-9]+\.[0-9]+).*/\1/') @@ -159,6 +161,7 @@ jobs: MARKETING_VERSION="${version}-${date}.${build_num}+${{ needs.serialize.outputs.short-commit }}" echo "MARKETING_VERSION=$MARKETING_VERSION" >> $GITHUB_ENV + echo "MARKETING_VERSION=$MARKETING_VERSION" >> $GITHUB_OUTPUT echo "MARKETING_VERSION=$MARKETING_VERSION" - name: Echo Updated Build.xcconfig, build_number.txt @@ -656,7 +659,7 @@ jobs: echo "IS_BETA=${{ inputs.is_beta }}" >> $GITHUB_ENV echo "BUNDLE_IDENTIFIER=${{ inputs.bundle_id }}" >> $GITHUB_ENV - echo "VERSION_IPA=${{ needs.build.outputs.version }}" >> $GITHUB_ENV + echo "VERSION_IPA=${{ needs.build.outputs.marketing-version }}" >> $GITHUB_ENV echo "VERSION_DATE=$FORMATTED_DATE" >> $GITHUB_ENV echo "RELEASE_CHANNEL=${{ needs.build.outputs.release-channel }}" >> $GITHUB_ENV echo "SIZE=$IPA_SIZE" >> $GITHUB_ENV