From 3193354bea083cdff1d434fa4b9dd6a357081021 Mon Sep 17 00:00:00 2001 From: alexsanderp Date: Fri, 4 Feb 2022 10:56:57 -0300 Subject: [PATCH] Update CI/CD --- .github/workflows/deploy.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index b45a4f3..8ef2a7f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -13,14 +13,22 @@ jobs: - name: Checkout uses: actions/checkout@v2 + - name: Update Pip + run: | + python3 -m pip install --upgrade pip + - name: Install Docker Compose run: | - python3 -m pip install docker-compose + python3 -m pip install docker-compose --upgrade - name: Install AWS CLI run: | - python3 -m pip install awscli - . + python3 -m pip install awscli --upgrade + + - name: Install AWS Elastic Beanstalk ClI + run: | + python3 -m pip install awsebcli --upgrade + - name: Configure AWS Region uses: aws-actions/configure-aws-credentials@v1 with: @@ -42,8 +50,8 @@ jobs: - name: Build, Tag, and Push Image to AWS ECR env: - IMAGE_TAG: latest ENV: ${{ steps.extract_environment.outputs.result }} + IMAGE_TAG: latest run: | export ENV=$ENV docker-compose build