diff --git a/.github/workflows/visreg-mobile.yml b/.github/workflows/visreg-mobile.yml index 5c149e1b04..a6ac1a7a59 100644 --- a/.github/workflows/visreg-mobile.yml +++ b/.github/workflows/visreg-mobile.yml @@ -107,14 +107,17 @@ jobs: - uses: ./.github/actions/setup - name: Set Percy branch + env: + BRANCH_INPUT: ${{ inputs.branch }} + HEAD_REF: ${{ github.head_ref }} + REF_NAME: ${{ github.ref_name }} run: | - BRANCH_INPUT="${{ inputs.branch }}" if [[ -n "$BRANCH_INPUT" ]]; then echo "PERCY_BRANCH=$BRANCH_INPUT" >> "$GITHUB_ENV" elif [[ "${{ github.event_name }}" == "pull_request" ]]; then - echo "PERCY_BRANCH=${{ github.head_ref }}" >> "$GITHUB_ENV" + echo "PERCY_BRANCH=$HEAD_REF" >> "$GITHUB_ENV" else - echo "PERCY_BRANCH=${{ github.ref_name }}" >> "$GITHUB_ENV" + echo "PERCY_BRANCH=$REF_NAME" >> "$GITHUB_ENV" fi - name: Install Maestro diff --git a/.github/workflows/visreg-web.yml b/.github/workflows/visreg-web.yml index b322bfa8b3..16ebdd78d4 100644 --- a/.github/workflows/visreg-web.yml +++ b/.github/workflows/visreg-web.yml @@ -35,11 +35,14 @@ jobs: - uses: ./.github/actions/setup - name: Set branch name for Percy id: set_branch + env: + HEAD_REF: ${{ github.head_ref }} + REF_NAME: ${{ github.ref_name }} run: | if [[ "${{ github.event_name }}" == "pull_request" ]]; then - echo "PERCY_BRANCH=${{ github.head_ref }}" >> "$GITHUB_ENV" + echo "PERCY_BRANCH=$HEAD_REF" >> "$GITHUB_ENV" else - echo "PERCY_BRANCH=${{ github.ref_name }}" >> "$GITHUB_ENV" + echo "PERCY_BRANCH=$REF_NAME" >> "$GITHUB_ENV" fi - name: Evaluate Visreg Web Should Run id: visreg-should-run