diff --git a/.github/workflows/deploy-prd.yml b/.github/workflows/deploy-prd.yml index e5ea892da6..6d3643a8bd 100644 --- a/.github/workflows/deploy-prd.yml +++ b/.github/workflows/deploy-prd.yml @@ -37,9 +37,9 @@ jobs: commit-sha: ${{ github.event.workflow_run.head_sha || github.sha }} # EU instance (`*.eu.maple.dev`), opt-in via the `MAPLE_DEPLOY_EU` repo variable. - # Sequenced after `us` so a breaking change stops at one instance. + # Runs alongside `us`: separate stage, environment and database, so neither blocks the other. deploy-prd-eu: - needs: [ingest-binary, deploy-prd] + needs: ingest-binary if: ${{ vars.MAPLE_DEPLOY_EU == '1' && (github.event_name == 'workflow_dispatch' || (github.event.workflow_run.conclusion == 'success' && github.event.workflow_run.event == 'push' && github.event.workflow_run.head_repository.full_name == github.repository)) }} uses: ./.github/workflows/deploy-prd-instance.yml secrets: inherit