Files
auto_dj/.gitea/workflows/deploy.yml
T
redjinald a6ff37e097
Deploy Music Bot / deploy (push) Successful in 2m25s
Обновить .gitea/workflows/deploy.yml
2026-07-11 19:59:34 +03:00

29 lines
1.1 KiB
YAML

name: Deploy Music Bot
on:
push:
branches:
- main
jobs:
deploy:
runs-on: backup-runner
steps:
- 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: |
# Принудительно передаем 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