This commit is contained in:
@@ -9,11 +9,21 @@ jobs:
|
|||||||
deploy:
|
deploy:
|
||||||
runs-on: backup-runner
|
runs-on: backup-runner
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout Code
|
- name: Checkout Code Locally
|
||||||
uses: actions/checkout@v4
|
run: |
|
||||||
|
# Очищаем папку, если там что-то было
|
||||||
|
rm -rf ./*
|
||||||
|
# Клонируем репозиторий напрямую из вашей локальной Gitea
|
||||||
|
git clone http://localhost:3030/${{ gitea.repository }} .
|
||||||
|
# Если у вас Gitea внутри Docker, localhost может не сработать.
|
||||||
|
# В таком случае замените http://localhost:3030 на ваш внутренний URL, например https://gitea.redjinald.info
|
||||||
|
|
||||||
- name: Build and Deploy Bot
|
- 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
|
- name: Clean up old images
|
||||||
run: docker image prune -f
|
run: docker image prune -f
|
||||||
Reference in New Issue
Block a user