From 4c464964a440567dc845187ef3b426ab59ddbb4b Mon Sep 17 00:00:00 2001 From: Mannerow Date: Sun, 13 Oct 2024 21:24:00 +0000 Subject: [PATCH] CD Deploy timeout --- .github/workflows/cd-deploy-workflow.yaml | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) 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