fix(deploy): force-recreate caddy для подхвата новых compose mounts #269
1 changed files with 6 additions and 2 deletions
|
|
@ -249,8 +249,12 @@ jobs:
|
||||||
docker compose -p gendesign -f docker-compose.prod.yml up -d \
|
docker compose -p gendesign -f docker-compose.prod.yml up -d \
|
||||||
--force-recreate --no-deps backend worker beat
|
--force-recreate --no-deps backend worker beat
|
||||||
|
|
||||||
docker compose -p gendesign -f docker-compose.prod.yml exec -T caddy \
|
# Caddy: force-recreate чтобы подхватить изменения в Caddyfile
|
||||||
caddy reload --config /etc/caddy/Caddyfile || true
|
# И в особенности новые volume mounts из docker-compose.prod.yml
|
||||||
|
# (`reload` не пересоздаёт container, поэтому новые binds не появляются —
|
||||||
|
# был случай 2026-05-17 с PR #268 preview/ — потребовался manual SSH fix).
|
||||||
|
docker compose -p gendesign -f docker-compose.prod.yml up -d \
|
||||||
|
--force-recreate --no-deps caddy
|
||||||
|
|
||||||
# Cleanup old images
|
# Cleanup old images
|
||||||
for repo in ghcr.io/lekss361/gendesign-backend \
|
for repo in ghcr.io/lekss361/gendesign-backend \
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue