From e860fd060711e8fb5ed299056647b8c841141ed8 Mon Sep 17 00:00:00 2001 From: codex Date: Wed, 11 Mar 2026 17:15:02 +0800 Subject: [PATCH] ci: force compose to use .env.production in deploy workflow --- .gitea/workflows/deploy.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 29a33c4..059c736 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -44,13 +44,13 @@ jobs: ENVEOF - name: Build Docker images - run: docker compose -f compose.prod.yml build + run: docker compose --env-file .env.production -f compose.prod.yml build - name: Stop existing services - run: docker compose -f compose.prod.yml down --remove-orphans || true + run: docker compose --env-file .env.production -f compose.prod.yml down --remove-orphans || true - name: Start services - run: docker compose -f compose.prod.yml up -d + run: docker compose --env-file .env.production -f compose.prod.yml up -d - name: Wait for backend health check run: | @@ -64,7 +64,7 @@ jobs: sleep 10 done echo "❌ Backend health check failed after 300s" - docker compose -f compose.prod.yml logs backend + docker compose --env-file .env.production -f compose.prod.yml logs backend exit 1 - name: Verify frontend @@ -73,7 +73,7 @@ jobs: echo "✅ Frontend is accessible!" else echo "❌ Frontend is not accessible" - docker compose -f compose.prod.yml logs frontend + docker compose --env-file .env.production -f compose.prod.yml logs frontend exit 1 fi