From c2adf5b59ac3ce4d0f878ff4b42c57f5f571449f Mon Sep 17 00:00:00 2001 From: Bickyyadav Date: Sun, 29 Sep 2024 10:13:12 +0530 Subject: [PATCH] comment the deploy file and modified build.yml file --- .github/workflows/build.yml | 3 -- .github/workflows/deploy.yml | 72 ++++++++++++++++++------------------ 2 files changed, 36 insertions(+), 39 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c8b64f0e..f691d9cd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,9 +17,6 @@ jobs: - name: Install Dependencies run: npm install - - - name: Generate prisma client - run: npm run db:generate - name: Run Build run: npm run build diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index acbed6e5..8b8a3792 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -1,42 +1,42 @@ -name: Build and Deploy to Docker Hub +# name: Build and Deploy to Docker Hub -on: - push: - branches: - - master +# on: +# push: +# branches: +# - master -jobs: - build-and-push: - runs-on: ubuntu-latest - steps: - - name: Check Out Repo - uses: actions/checkout@v2 +# jobs: +# build-and-push: +# runs-on: ubuntu-latest +# steps: +# - name: Check Out Repo +# uses: actions/checkout@v2 - - name: Log in to Docker Hub - uses: docker/login-action@v1 - with: - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} +# - name: Log in to Docker Hub +# uses: docker/login-action@v1 +# with: +# username: ${{ secrets.DOCKER_USERNAME }} +# password: ${{ secrets.DOCKER_PASSWORD }} - - name: Build and Push Docker image - uses: docker/build-push-action@v2 - with: - context: . - file: ./docker/Dockerfile.user - push: true - tags: 100xdevs/week-18-class:latest # Replace with your Docker Hub username and repository +# - name: Build and Push Docker image +# uses: docker/build-push-action@v2 +# with: +# context: . +# file: ./docker/Dockerfile.user +# push: true +# tags: 100xdevs/week-18-class:latest # Replace with your Docker Hub username and repository - - name: Verify Pushed Image - run: docker pull 100xdevs/week-18-class:latest # Replace with your Docker Hub username and repository +# - name: Verify Pushed Image +# run: docker pull 100xdevs/week-18-class:latest # Replace with your Docker Hub username and repository - - name: Deploy to EC2 - uses: appleboy/ssh-action@master - with: - host: ${{ secrets.SSH_HOST }} - username: ${{ secrets.SSH_USERNAME }} - key: ${{ secrets.SSH_KEY }} - script: | - sudo docker pull 100xdevs/week-18-class:latest - sudo docker stop web-app || true - sudo docker rm web-app || true - sudo docker run -d --name web-app -p 3005:3000 100xdevs/week-18-class:latest \ No newline at end of file +# - name: Deploy to EC2 +# uses: appleboy/ssh-action@master +# with: +# host: ${{ secrets.SSH_HOST }} +# username: ${{ secrets.SSH_USERNAME }} +# key: ${{ secrets.SSH_KEY }} +# script: | +# sudo docker pull 100xdevs/week-18-class:latest +# sudo docker stop web-app || true +# sudo docker rm web-app || true +# sudo docker run -d --name web-app -p 3005:3000 100xdevs/week-18-class:latest \ No newline at end of file