diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml deleted file mode 100644 index 2e158c49..00000000 --- a/.github/workflows/deploy.yml +++ /dev/null @@ -1,37 +0,0 @@ -name: Deploy Bot - -on: - push: - branches: - - DEV # деплой только при пуше в DEV - -jobs: - deploy: - runs-on: ubuntu-latest - steps: - - name: Checkout repo - uses: actions/checkout@v3 - - - name: Deploy to VPS - uses: appleboy/ssh-action@v1.0.3 - with: - host: ${{ secrets.VPS_HOST }} - username: ${{ secrets.VPS_USER }} - key: ${{ secrets.VPS_SSH_KEY }} - script: | - # если папки ещё нет — клонируем - if [ ! -d /opt/mybot/.git ]; then - rm -rf /opt/mybot - git clone https://github.com/Legacyyy777/remnawave-bedolaga-telegram-bot_777.git /opt/mybot - fi - - cd /opt/mybot - - # обновляем и переключаемся на DEV - git fetch origin - git checkout DEV - git reset --hard origin/DEV - - # пересобираем и запускаем контейнер - docker compose build --no-cache - docker compose up -d --force-recreate