Fix: deploy-prod не синкал promtail-config.yml, из-за чего падал весь стек
docker-compose.prod.yml монтирует promtail-config.yml как volume, но workflow копировал на сервер только сам compose-файл. При отсутствии источника Docker молча создавал вместо файла пустую директорию — promtail падал с ошибкой монтирования, и docker compose up не успевал поднять app. На проде поправлено руками (файл выложен, контейнеры подняты), этот коммит просто чинит воркфлоу на будущее.
This commit is contained in:
@@ -129,7 +129,7 @@ jobs:
|
|||||||
host: ${{ vars.VPS_IP }}
|
host: ${{ vars.VPS_IP }}
|
||||||
username: root
|
username: root
|
||||||
key: ${{ secrets.SSH_PRIVATE_KEY }}
|
key: ${{ secrets.SSH_PRIVATE_KEY }}
|
||||||
source: "docker-compose.prod.yml"
|
source: "docker-compose.prod.yml,promtail-config.yml"
|
||||||
target: "/root/netrunner-core"
|
target: "/root/netrunner-core"
|
||||||
strip_components: 0
|
strip_components: 0
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user