From f27d414182e36ea4bf060272367d11c9d83e7405 Mon Sep 17 00:00:00 2001 From: "Gan, Jimmy" Date: Sat, 4 Apr 2026 01:26:56 +0800 Subject: [PATCH] fix: cd to compose directory before running docker compose The workflow needs to be in the same directory as the compose file for docker compose to work properly. Manual execution worked, so replicate that approach. --- .gitea/workflows/deploy-dev.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/deploy-dev.yml b/.gitea/workflows/deploy-dev.yml index 054982a..0707740 100644 --- a/.gitea/workflows/deploy-dev.yml +++ b/.gitea/workflows/deploy-dev.yml @@ -64,8 +64,8 @@ jobs: - name: Deploy dev run: | export DOCKER_API_VERSION=1.43 - # Stop and remove old container if it exists + cd /nas-dashboard + # Stop and remove container, then recreate with new image docker stop nas-dashboard-dev 2>/dev/null || true docker rm nas-dashboard-dev 2>/dev/null || true - # Create new container - docker compose -f /nas-dashboard/docker-compose.dev.yml up -d --pull never + docker compose -f docker-compose.dev.yml up -d --pull never