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