From d67ca159d16196ab7751638bb7a46aee69f31458 Mon Sep 17 00:00:00 2001 From: Liosha Date: Mon, 27 Apr 2026 12:05:48 +0300 Subject: [PATCH] production and staging(development) --- .gitea/workflows/deploy.yml | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 6e1d643..6016948 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -9,12 +9,6 @@ on: jobs: build-and-deploy: runs-on: ubuntu-latest # Твой helsinki-runner - container: - image: catthehacker/ubuntu:act-latest - options: >- - -v /var/run/docker.sock:/var/run/docker.sock - -v /root/jambotron-infra:/root/jambotron-infra - steps: - name: Checkout Code uses: actions/checkout@v3 @@ -39,8 +33,9 @@ jobs: - name: Deploy to Server run: | - # Переходим в папку с твоими конфигами на сервере - cd /root/jambotron-infra/ + # Копируем конфиги из инфраструктурной папки в текущую папку билда + cp /root/jambotron-infra/${{ env.COMPOSE_FILE }} . + cp /root/jambotron-infra/.env.staging . 2>/dev/null || true - # Используем файлы инфраструктуры из папки /root/jambotron-infra/ + # Запускаем деплой из текущей папки docker compose -f ${{ env.COMPOSE_FILE }} up -d --remove-orphans \ No newline at end of file