diff --git a/.github/workflows/deploy-legacy.yml b/.github/workflows/deploy-legacy.yml index bffa420b10b..1fe34acdfdf 100644 --- a/.github/workflows/deploy-legacy.yml +++ b/.github/workflows/deploy-legacy.yml @@ -22,20 +22,18 @@ jobs: - name: Setup id: setup run: | + if [[ "${{ github.event_name }}" == "workflow_run" && "${{ github.event.workflow_run.conclusion }}" != "success" ]]; then + echo "Node.js tests failed in the triggering workflow run. Check logs in its workflow run. Exiting." + exit 1 + fi + if [[ "${{ github.event_name }}" == "workflow_run" ]]; then BRANCH="${{ github.event.workflow_run.head_branch }}" else BRANCH="${{ github.ref_name }}" fi - if [[ "${{ github.event.workflow_run.conclusion }}" != "success" ]]; then - echo "Node.js test run failed. Check logs in its workflow run. Exiting." - exit 1 - fi - - echo "Node.js test run succeeded. Continuing..." echo "Current branch: $BRANCH" - case "$BRANCH" in "prod-current") echo "site_tld=org" >> $GITHUB_OUTPUT