From cfcd913b0f91fe0f1111f7a734c06cda5f53895d Mon Sep 17 00:00:00 2001 From: Alexander Bocken Date: Fri, 2 Jan 2026 22:12:42 +0100 Subject: [PATCH] fix: update deployment workflow to use dist directory Changes deployment process to build in default 'build' directory, then safely deploy to 'dist' directory by stopping the service first, ensuring clean deployment without serving partial builds. --- .gitea/workflows/upload.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/upload.yml b/.gitea/workflows/upload.yml index c5d9061f..b2fab60e 100644 --- a/.gitea/workflows/upload.yml +++ b/.gitea/workflows/upload.yml @@ -32,4 +32,9 @@ jobs: git fetch origin git reset --hard origin/master npm run build - sudo systemctl restart homepage.service + sudo systemctl stop homepage.service + mkdir -p dist + rm -rf dist/* + mv build/* dist/ + rmdir build + sudo systemctl start homepage.service