diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index a7e1f7d..f4d7ace 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -9,11 +9,21 @@ jobs: deploy: runs-on: backup-runner steps: - - name: Checkout Code - uses: gitea.com/actions/checkout@v4 + - name: Checkout Code Locally + run: | + # Очищаем папку, если там что-то было + rm -rf ./* + # Клонируем репозиторий напрямую из вашей локальной Gitea + git clone https://gitea.redjinald.info/${{ gitea.repository }} . + # Если у вас Gitea внутри Docker, localhost может не сработать. + # В таком случае замените http://localhost:3030 на ваш внутренний URL, например https://gitea.redjinald.info - name: Build and Deploy Bot - run: docker compose up -d --build - + run: | + # Принудительно передаем MTU в сборщик докера на всякий случай + export DOCKER_BUILDKIT=1 + docker compose build --build-arg BUILDKIT_DISABLE_COMPILER_LOG_FIX=1 + docker compose up -d + - name: Clean up old images run: docker image prune -f \ No newline at end of file diff --git a/main.py b/bot.py similarity index 100% rename from main.py rename to bot.py