ci: enable auto-deploy on main branch push, use docker compose v2
Build and Deploy / deploy (push) Has been cancelled
Build and Deploy / build (push) Has been cancelled

This commit is contained in:
2026-07-17 00:07:09 +00:00
parent 3b45e76a7b
commit 6500719689
+3 -3
View File
@@ -47,7 +47,6 @@ jobs:
deploy: deploy:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: build needs: build
if: startsWith(github.ref, 'refs/tags/')
steps: steps:
- name: Deploy to server - name: Deploy to server
uses: appleboy/ssh-action@v1.0.3 uses: appleboy/ssh-action@v1.0.3
@@ -55,7 +54,8 @@ jobs:
host: ${{ secrets.SSH_HOST }} host: ${{ secrets.SSH_HOST }}
username: ${{ secrets.SSH_USER }} username: ${{ secrets.SSH_USER }}
password: ${{ secrets.SSH_PASSWORD }} password: ${{ secrets.SSH_PASSWORD }}
port: ${{ secrets.SSH_PORT || 22 }}
script: | script: |
cd /opt/anticaptcha cd /opt/anticaptcha
docker-compose pull docker compose pull
docker-compose up -d docker compose up -d