From 036bff862ade3578893b43cf4e10108a5d2f8170 Mon Sep 17 00:00:00 2001 From: Syasya Date: Thu, 21 Aug 2025 16:48:14 +0800 Subject: [PATCH] delete deploy --- .gitea/workflows/deploy.yml | 59 ------------------------------------- 1 file changed, 59 deletions(-) delete mode 100644 .gitea/workflows/deploy.yml diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml deleted file mode 100644 index d4f647e..0000000 --- a/.gitea/workflows/deploy.yml +++ /dev/null @@ -1,59 +0,0 @@ -name: Build and Deploy - -on: - push: - tags: - - 'v*' - -jobs: - build-and-deploy: - runs-on: ubuntu-latest - - steps: - - name: Checkout Code - uses: actions/checkout@v3 - - - name: Extract Tag Name - id: extract_tag - run: | - TAG_NAME=${GITHUB_REF#refs/tags/} - echo "tag=$TAG_NAME" >> $GITHUB_OUTPUT - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Login to Docker Hub - uses: docker/login-action@v3 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_PASSWORD }} - - - name: Build and Push Docker Image - uses: docker/build-push-action@v5 - with: - context: . - file: ./Dockerfile - push: true - tags: | - rooftopenergy/rooftop_dpmdashboard:${{ steps.extract_tag.outputs.tag }} - - - name: Install sshpass - run: sudo apt-get update && sudo apt-get install -y sshpass - - - name: Deploy to VPS - env: - SSHPASS: ${{ secrets.VPS_PASSWORD }} - run: | - sshpass -e ssh -o StrictHostKeyChecking=no ${{ secrets.VPS_USER }}@${{ secrets.VPS_HOST }} << EOF - set -e - - echo "Using tag: ${{ steps.extract_tag.outputs.tag }}" - - cd /root/UserDashboard - - sed -i "s|rooftopenergy/rooftop_dpmdashboard:.*|rooftopenergy/rooftop_dpmdashboard:${{ steps.extract_tag.outputs.tag }}|g" docker-compose.yml - - docker compose down - docker compose pull - docker compose up -d - EOF