From b91aec3bf7b2759a02cc5559665e2889c8868b38 Mon Sep 17 00:00:00 2001 From: SysAdmin Date: Sun, 5 Apr 2026 02:10:01 +0100 Subject: [PATCH] fix(ci): use docker compose up --force-recreate so new volume mounts apply docker restart does not re-read docker-compose.yml, so new bind mounts added to the compose file are ignored until containers are recreated. Co-Authored-By: Claude Sonnet 4.6 --- .gitea/workflows/deploy.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index c529bee..70132de 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -39,8 +39,9 @@ jobs: git checkout -f origin/main -- addon/ lobby-addon/ hub-return-addon/ easter-egg-addon/ docker-compose.yml fi - # Restart all 4 Minecraft containers to pick up changes - docker restart mc-lobby mc-jamie mc-lyla mc-mya + # Recreate containers so any new docker-compose volume mounts are applied, + # then restart remaining containers to pick up script changes + docker compose up -d --force-recreate # Wait and verify sleep 10