diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index f00f82a..bb60e73 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -4,31 +4,10 @@ on: push: branches: - main - workflow_dispatch: jobs: - build: - runs-on: ubuntu-latest - - steps: - - name: Checkout - uses: https://github.com/actions/checkout@v4 - - - name: Setup Node.js - uses: https://github.com/actions/setup-node@v4 - with: - node-version: "20" - - - name: Install dependencies - run: npm ci --prefer-offline - - - name: Build - run: npm run build - deploy: - needs: build - runs-on: ubuntu-latest steps: @@ -37,17 +16,13 @@ jobs: - name: Deploy via SSH uses: https://github.com/appleboy/ssh-action@v1.0.3 - with: - host: ${{ secrets.VPS_HOST}} + host: ${{ secrets.VPS_HOST }} username: ${{ secrets.VPS_USER }} key: ${{ secrets.VPS_SSH_KEY }} - script: | + set -e echo "START DEPLOY" - cd /root/magricambi - git pull --ff-only - - docker compose up -d --build + docker compose up -d --build \ No newline at end of file