Fix: deploy-prod не синкал promtail-config.yml, из-за чего падал весь стек
Build & Push Image / Build and push Caddy (Cloudflare DNS) image (push) Successful in 24s
Build & Push Image / Build and push to Gitea Registry (push) Successful in 26s
CI / fmt + clippy + test (push) Failing after 21m25s

docker-compose.prod.yml монтирует promtail-config.yml как volume, но
workflow копировал на сервер только сам compose-файл. При отсутствии
источника Docker молча создавал вместо файла пустую директорию — promtail
падал с ошибкой монтирования, и docker compose up не успевал поднять app.
На проде поправлено руками (файл выложен, контейнеры подняты), этот
коммит просто чинит воркфлоу на будущее.
This commit is contained in:
2026-07-11 03:16:00 +07:00
parent 9d465167f4
commit d8dd97ba39
+1 -1
View File
@@ -129,7 +129,7 @@ jobs:
host: ${{ vars.VPS_IP }}
username: root
key: ${{ secrets.SSH_PRIVATE_KEY }}
source: "docker-compose.prod.yml"
source: "docker-compose.prod.yml,promtail-config.yml"
target: "/root/netrunner-core"
strip_components: 0