From 096fda0936efd20da8b3a033b41b346f9acab04e Mon Sep 17 00:00:00 2001 From: Ryan Rymarczyk Date: Thu, 11 Jul 2024 13:09:08 -0400 Subject: [PATCH] FEAT: Allow Deploy of Tableau Publisher to Staging (#399) Allow Tableau Publisher to be manually deployed to staging --- .github/workflows/deploy-base.yaml | 2 +- .github/workflows/manual-deploy.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy-base.yaml b/.github/workflows/deploy-base.yaml index 8f87ac24..cd43ca15 100644 --- a/.github/workflows/deploy-base.yaml +++ b/.github/workflows/deploy-base.yaml @@ -120,7 +120,7 @@ jobs: docker-tag: ${{ steps.build-push.outputs.docker-tag }} - name: Deploy Tableau Publisher Application id: deploy-tableau-publisher - if: ${{ inputs.deploy-tableau-publisher && inputs.environment == 'prod' }} + if: ${{ inputs.deploy-tableau-publisher && inputs.environment != 'dev' }} uses: mbta/actions/deploy-scheduled-ecs@v2 with: role-to-assume: ${{ secrets.AWS_ROLE_ARN }} diff --git a/.github/workflows/manual-deploy.yaml b/.github/workflows/manual-deploy.yaml index c8c35e94..ec1a24c5 100644 --- a/.github/workflows/manual-deploy.yaml +++ b/.github/workflows/manual-deploy.yaml @@ -27,7 +27,7 @@ on: default: false type: boolean deploy-tableau-publisher: - description: Deploy Tableau Publisher (only run on Prod) + description: Deploy Tableau Publisher (not run on Dev) default: false type: boolean