diff --git a/.github/workflows/aws_deploy.yml b/.github/workflows/aws_deploy.yml index 43bce9bfc..bd258ce8e 100644 --- a/.github/workflows/aws_deploy.yml +++ b/.github/workflows/aws_deploy.yml @@ -135,12 +135,6 @@ jobs: run: | aws ecs describe-task-definition --task-definition $app_task_definition --query taskDefinition > app-task-definition.json - - name: Download sidekiq service task definition - env: - app_task_definition: ${{ inputs.aws_resource_prefix }}-sidekiq - run: | - aws ecs describe-task-definition --task-definition $app_task_definition --query taskDefinition > sidekiq-task-definition.json - - name: Update app image ID id: app-task-def uses: aws-actions/amazon-ecs-render-task-definition@v1 @@ -149,14 +143,6 @@ jobs: container-name: app image: ${{ env.image }} - - name: Update sidekiq image ID - id: sidekiq-task-def - uses: aws-actions/amazon-ecs-render-task-definition@v1 - with: - task-definition: sidekiq-task-definition.json - container-name: sidekiq - image: ${{ env.image }} - - name: Deploy updated application uses: aws-actions/amazon-ecs-deploy-task-definition@v1 with: @@ -165,6 +151,20 @@ jobs: task-definition: ${{ steps.app-task-def.outputs.task-definition }} wait-for-service-stability: true + - name: Download sidekiq service task definition + env: + sidekiq_task_definition: ${{ inputs.aws_resource_prefix }}-sidekiq + run: | + aws ecs describe-task-definition --task-definition $sidekiq_task_definition --query taskDefinition > sidekiq-task-definition.json + + - name: Update sidekiq image ID + id: sidekiq-task-def + uses: aws-actions/amazon-ecs-render-task-definition@v1 + with: + task-definition: sidekiq-task-definition.json + container-name: sidekiq + image: ${{ env.image }} + - name: Deploy updated sidekiq uses: aws-actions/amazon-ecs-deploy-task-definition@v1 with: