From bea81ddae0c32840ca5fe3ec944eeb9e021bf6d4 Mon Sep 17 00:00:00 2001 From: ajithvcoder Date: Sun, 3 Nov 2024 10:22:03 +0000 Subject: [PATCH] change ec2 pipeline --- .github/workflows/ec2-pipeline.yml | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ec2-pipeline.yml b/.github/workflows/ec2-pipeline.yml index 8b86256..61a30ed 100644 --- a/.github/workflows/ec2-pipeline.yml +++ b/.github/workflows/ec2-pipeline.yml @@ -42,9 +42,9 @@ jobs: aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} aws-region: ap-south-1 - - name: Authenticate Docker to ECR - run: | - aws ecr get-login-password --region ap-south-1 | docker login --username AWS --password-stdin 306093656765.dkr.ecr.ap-south-1.amazonaws.com + - name: Login to Amazon ECR + id: login-ecr + uses: aws-actions/amazon-ecr-login@v1 - name: Pull Docker image from ECR run: | @@ -62,11 +62,8 @@ jobs: dvc pull -r myremote && \ dvc repro train " - - name: Cleanup - if: always() # This ensures it runs even if previous steps fail - env: - REPO_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }} - AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} - AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + + - name: Clean previous images and containers run: | - cml runner destroy --name=session-08 --cloud=aws + docker system prune -f +