From 2f30837fede7e48b2792241637f7b6bc25f74d3b Mon Sep 17 00:00:00 2001 From: Gabriel Rosa Date: Fri, 28 Jun 2024 16:47:45 -0300 Subject: [PATCH 1/2] FIX: use docker compose instead of docker-compose --- .github/workflows/deploy-manually.yml | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/.github/workflows/deploy-manually.yml b/.github/workflows/deploy-manually.yml index cb90dd9..58187c8 100644 --- a/.github/workflows/deploy-manually.yml +++ b/.github/workflows/deploy-manually.yml @@ -87,10 +87,6 @@ jobs: run: | python3 -m pip install --upgrade pip - - name: Install Docker Compose - run: | - python3 -m pip install docker-compose --upgrade - - name: Install AWS CLI run: | python3 -m pip install awscli --upgrade @@ -115,8 +111,8 @@ jobs: IMAGE_TAG: ${{ needs.semantic_release.outputs.new_release_version }} ACCOUNT_ID: ${{ steps.aws.outputs.aws-account-id }} run: | - docker-compose -f build.docker-compose.yml build - docker-compose -f build.docker-compose.yml push + docker compose -f build.docker-compose.yml build + docker compose -f build.docker-compose.yml push - name: Login to Docker Hub if: ${{inputs.push_to_dockerhub}} @@ -132,8 +128,8 @@ jobs: IMAGE_TAG: ${{ needs.semantic_release.outputs.new_release_version }} ACCOUNT_ID: ${{ steps.aws.outputs.aws-account-id }} run: | - docker-compose -f build.docker-compose.dockerhub.yml build - docker-compose -f build.docker-compose.dockerhub.yml push + docker compose -f build.docker-compose.dockerhub.yml build + docker compose -f build.docker-compose.dockerhub.yml push - name: Create ZIP file to Deploy AWS Beanstalk env: From 78ee64fc4539313aad4850227f134a1a6d3b29a3 Mon Sep 17 00:00:00 2001 From: Gabriel Rosa Date: Fri, 28 Jun 2024 16:55:31 -0300 Subject: [PATCH 2/2] FIX: login aws on test --- .github/workflows/test.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 76b8c70..d2049ac 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,7 +9,13 @@ jobs: runs-on: self-hosted steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 + + - name: Configure AWS + uses: aws-actions/configure-aws-credentials@v4 + id: aws + with: + aws-region: us-east-1 - name: Build env: