From bb9a4c3977e5164264d961633fa9701fe72ffec4 Mon Sep 17 00:00:00 2001 From: "Gan, Jimmy" Date: Thu, 4 Jun 2026 09:50:36 +0800 Subject: [PATCH] Create /nas-dashboard directory before syncing compose file Docker volume mounts may not auto-create mount points inside the job container. Use mkdir -p to ensure the target directory exists before copying files. Co-Authored-By: Claude Opus 4.8 --- .gitea/workflows/deploy.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 0aa28a3..ceb2aa1 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -242,7 +242,9 @@ jobs: fi - name: Sync runtime compose file - run: cp dashboard/docker-compose.yml /nas-dashboard/docker-compose.yml + run: | + mkdir -p /nas-dashboard + cp dashboard/docker-compose.yml /nas-dashboard/docker-compose.yml - name: Deploy and verify run: |