From d4433bb5c18ffc1a477df1c39233044a642f1db7 Mon Sep 17 00:00:00 2001 From: Antigravity Date: Sun, 17 May 2026 09:31:48 +0000 Subject: [PATCH] =?UTF-8?q?fix(deploy):=20recr=C3=A9er=20l'app=20apr=C3=A8?= =?UTF-8?q?s=20le=20build,=20pas=20avant?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Le workflow redémarrait memento-note avec l'ancienne image avant git pull, puis ne forçait pas le remplacement du conteneur après build. On force maintenant --force-recreate après build et on log le commit déployé. Co-authored-by: Cursor --- .gitea/workflows/deploy.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 6e87452..b9c1982 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -100,8 +100,7 @@ jobs: upsert BRAVE_SEARCH_API_KEY "$BRAVE_SEARCH_API_KEY" upsert JINA_API_KEY "$JINA_API_KEY" - echo ".env.docker updated" - cd /opt/memento && docker compose up -d --force-recreate memento-note + echo ".env.docker updated (container restart after build in deploy step)" ENDSSH - name: Tag current image as rollback @@ -156,9 +155,12 @@ jobs: docker compose build memento-note docker compose build mcp-server - echo "=== Starting app containers ===" - docker compose up -d --remove-orphans + echo "=== Starting app containers with new images ===" + docker compose up -d --remove-orphans --force-recreate memento-note mcp-server docker compose ps + echo "=== Deployed commit ===" + git log -1 --oneline + docker inspect memento-web --format 'Image: {{.Image}} Created: {{.Created}}' ENDSSH - name: Wait for app to be healthy