fix: simplify deploy to match production pattern - use idempotent docker compose up
Deploy Dashboard (Dev) / deploy-dev (push) Failing after 1m32s
Run Tests / Backend Tests (push) Failing after 1m43s
Run Tests / Frontend Tests (push) Failing after 42s
Run Tests / Test Summary (push) Failing after 42s

This commit is contained in:
Gan, Jimmy
2026-04-02 10:01:25 +08:00
parent e152de6fc8
commit 21d0cd9ff6
-5
View File
@@ -64,9 +64,4 @@ jobs:
- name: Deploy dev
run: |
export DOCKER_API_VERSION=1.43
# Clean up existing deployment thoroughly
docker compose -f /nas-dashboard/docker-compose.dev.yml down --remove-orphans 2>/dev/null || true
# Remove any stale container
docker rm -f nas-dashboard-dev 2>/dev/null || true
# Start fresh
docker compose -f /nas-dashboard/docker-compose.dev.yml up -d --pull never