From 7cd79fa8ad47378614f0f764c9d5d4fc0aa9b069 Mon Sep 17 00:00:00 2001 From: Anna Szczech Date: Tue, 28 Jan 2025 12:24:28 +0100 Subject: [PATCH] add version --- .github/workflows/pr-automation.yml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pr-automation.yml b/.github/workflows/pr-automation.yml index 8b8d7cf32e..bc03450535 100644 --- a/.github/workflows/pr-automation.yml +++ b/.github/workflows/pr-automation.yml @@ -74,6 +74,7 @@ jobs: outputs: ACCOUNTS: ${{ steps.accounts.outputs.ACCOUNTS }} TESTMO_RUN_ID: ${{ steps.init-testmo.outputs.testmo-run-id }} + DASHBOARD_VERSION: ${{ steps.build-dashboard.outputs.DASHBOARD_VERSION }} runs-on: ubuntu-22.04 needs: initialize-cloud permissions: @@ -111,6 +112,7 @@ jobs: run: npm ci - name: Build dashboard + id: build-dashboard env: ## backward compatibility for older versions API_URI: ${{ needs.initialize-cloud.outputs.API_URL }} @@ -123,7 +125,13 @@ jobs: STATIC_URL: / IS_CLOUD_INSTANCE: true ONBOARDING_USER_JOINED_DATE_THRESHOLD: ${{ vars.STAGING_ONBOARDING_USER_JOINED_DATE_THRESHOLD }} - run: npm run build + run: | + npm run build + # Extract version from package.json + VERSION=$(node -p "require('./package.json').version") + echo "VERSION=$VERSION" + echo "VERSION=$VERSION" >> $GITHUB_ENV + echo "DASHBOARD_VERSION=$VERSION" >> $GITHUB_OUTPUT - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@v3 @@ -202,10 +210,9 @@ jobs: PW_RETRIES: ${{ vars.PW_RETRIES }} ACCOUNTS: ${{ needs.deploy-dashboard.outputs.ACCOUNTS }} E2E_ENCODE_PASS: ${{ secrets.E2E_ENCODE_PASS }} - DASHBOARD_VERSION: "3.20.0" + DASHBOARD_VERSION: ${{ needs.deploy-dashboard.outputs.DASHBOARD_VERSION }} BRANCH_NAME: ${{ github.ref}} - SALEOR_CLOUD_SERVICE: ${{ steps.cloud_variables.outputs.SALEOR_CLOUD_SERVICE }} - + SALEOR_CLOUD_SERVICE: ${{ needs.cloud_variables.outputs.SALEOR_CLOUD_SERVICE }} - name: submit-results-to-testmo if: always() uses: ./.github/actions/testmo/testmo-threads-submit-playwright