Compare commits

..
1 Commits
Author SHA1 Message Date
cacto b5566ec73e Слияние dev: каркас, резюме/проекты, лобби, автодеплой
Deploy / deploy (push) Failing after 2m40s
2026-07-26 22:06:56 +05:00
+2 -8
View File
@@ -8,21 +8,15 @@ jobs:
deploy: deploy:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
# actions/checkout скачивает свой код с github.com и берёт URL из
# внутреннего server_url Gitea — оба варианта требуют сети, которой
# у джоб-контейнера раннера нет. Клонируем напрямую по внутреннему
# адресу Gitea в docker-сети раннера.
- name: Checkout - name: Checkout
run: git clone --depth=1 --branch main http://gitea:3000/cacto/cactoz.su.git repo uses: actions/checkout@v4
# Runner уже на cacto-homelab и имеет доступ к docker.sock хоста, # Runner уже на cacto-homelab и имеет доступ к docker.sock хоста,
# поэтому образ собирается прямо на месте — без registry и без SSH. # поэтому образ собирается прямо на месте — без registry и без SSH.
- name: Sync to deploy directory - name: Sync to deploy directory
run: | run: |
rm -rf /data/docker/compose/cactoz
mkdir -p /data/docker/compose/cactoz mkdir -p /data/docker/compose/cactoz
cp -a repo/. /data/docker/compose/cactoz/ rsync -a --delete --exclude '.git' ./ /data/docker/compose/cactoz/
rm -rf /data/docker/compose/cactoz/.git
- name: Build and restart - name: Build and restart
working-directory: /data/docker/compose/cactoz working-directory: /data/docker/compose/cactoz