diff --git a/.github/workflows/cd-deploy-workflow.yaml b/.github/workflows/cd-deploy-workflow.yaml index a00f363..d4c09e9 100644 --- a/.github/workflows/cd-deploy-workflow.yaml +++ b/.github/workflows/cd-deploy-workflow.yaml @@ -62,15 +62,10 @@ jobs: run: | docker push ${{ secrets.AWS_ACCOUNT_ID }}.dkr.ecr.${{ secrets.AWS_REGION }}.amazonaws.com/${{ secrets.TF_VAR_ecr_repository_name }}:latest - # Step 9: Run Docker Compose to bring up services - - name: Run Docker Compose + # Step 9: Run Docker Compose with a timeout (10 mins) + - name: Run Docker Compose with a timeout run: | - docker compose up -d - - # Step 10: Follow Docker Compose logs - - name: Stream Docker Logs - run: | - docker compose logs -f + timeout 600 docker compose up # Final Step: Notify on Successful Deployment - name: Notify on Successful Deployment