From 99aacb5d81d06979af78877aa5741c781694d099 Mon Sep 17 00:00:00 2001 From: PhuocNTB Date: Mon, 6 Jul 2026 07:42:15 +0700 Subject: [PATCH] ci: add storage_server build and PM2 process management to deploy workflow --- .gitea/workflows/deploy.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index f411438..5cc482a 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -51,13 +51,21 @@ jobs: VITE_API_BASE=https://sv.rikkeiraia.org/api npm run build cd .. + echo "Build storage server..." + cd storage_server + npm install + npm run build + pm2 delete storage_server || true + pm2 start dist/main.js --name storage_server + cd .. + echo "Build server backend..." cd server go build -o serverlinux main.go - - echo "Khởi động lại PM2..." pm2 delete raia_v3_server || pm2 delete serverlinux || true pm2 start ./serverlinux --name raia_v3_server + cd .. + pm2 save # lưu lại trạng thái pm2 echo "Deploy thành công!"