From 34719d3366b773f81bbd7a55f874ea09b3c09415 Mon Sep 17 00:00:00 2001 From: MythEclipse Date: Tue, 2 Jun 2026 10:09:04 +0700 Subject: [PATCH] fix(ci): force remove stale containers before up to avoid name conflict Co-Authored-By: Claude Opus 4.8 --- .github/workflows/deploy-docker.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy-docker.yml b/.github/workflows/deploy-docker.yml index 935fdc6..a3f01d7 100644 --- a/.github/workflows/deploy-docker.yml +++ b/.github/workflows/deploy-docker.yml @@ -98,7 +98,9 @@ jobs: echo "$GHCR_TOKEN" | docker login ghcr.io -u "$GHCR_USERNAME" --password-stdin + # Force stop any stale containers from previous deployments + docker rm -f imphenbot-proxy imphenbot-backend imphenbot-frontend imphenbot-discord-gateway 2>/dev/null || true + docker compose -f infra/docker/docker-compose.yml pull - docker compose -f infra/docker/docker-compose.yml down --remove-orphans || true docker compose -f infra/docker/docker-compose.yml up -d --remove-orphans docker image prune -f