From 28f8deff5f6b82dcc89884bb8ff2a5b9cd09e82c Mon Sep 17 00:00:00 2001 From: Dmitry Gammel Date: Sun, 26 Jul 2026 23:02:51 +0500 Subject: [PATCH] =?UTF-8?q?=D0=92=D0=B5=D1=80=D0=BD=D1=83=D1=82=D1=8C=20ac?= =?UTF-8?q?tions/checkout@v4=20=E2=80=94=20=D1=81=D0=B5=D1=82=D1=8C=20?= =?UTF-8?q?=D1=80=D0=B0=D0=BD=D0=BD=D0=B5=D1=80=D0=B0=20=D0=BF=D0=BE=D1=87?= =?UTF-8?q?=D0=B8=D0=BD=D0=B5=D0=BD=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/deploy.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index ae385ab..2c5541e 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -8,18 +8,15 @@ jobs: deploy: runs-on: ubuntu-latest steps: - # actions/checkout берёт URL из внутреннего server_url Gitea (http://gitea:3000/...), - # который джоб-контейнер раннера резолвить не может (не в той же docker-сети). - # Клонируем напрямую по публичному адресу, чтобы не зависеть от этой сети. - name: Checkout - run: git clone --depth=1 --branch main https://git.cactoz.su/cacto/cactoz.su.git repo + uses: actions/checkout@v4 # Runner уже на cacto-homelab и имеет доступ к docker.sock хоста, # поэтому образ собирается прямо на месте — без registry и без SSH. - name: Sync to deploy directory run: | mkdir -p /data/docker/compose/cactoz - rsync -a --delete --exclude '.git' repo/ /data/docker/compose/cactoz/ + rsync -a --delete --exclude '.git' ./ /data/docker/compose/cactoz/ - name: Build and restart working-directory: /data/docker/compose/cactoz