From 60e6bff921ce3eb2431aa993b2e4e76e946a61b9 Mon Sep 17 00:00:00 2001 From: Ankan Saha Date: Tue, 20 Oct 2026 00:44:09 +0530 Subject: [PATCH] fix: update server version to 5.12.44; clean up old deployment versions in PM2 workflow --- .github/workflows/deploy-with-pm2.yml | 12 +++++++++++- server/package.json | 2 +- server/src/mcp/server.ts | 2 +- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy-with-pm2.yml b/.github/workflows/deploy-with-pm2.yml index ffdca3c..2b97cab 100644 --- a/.github/workflows/deploy-with-pm2.yml +++ b/.github/workflows/deploy-with-pm2.yml @@ -171,7 +171,17 @@ jobs: else echo "Skipping pm2 startup — requires sudo." fi - rm -f "$ARCHIVE" + + # 7) Keep only the current version — delete older version folders and the temp folder. + cd "$APP_ROOT" + for old in */; do + [ "$old" = "$VERSION/" ] && continue + [ -d "$APP_ROOT/$old" ] || continue + echo "Removing old version folder: $APP_ROOT/$old" + rm -rf "$APP_ROOT/$old" + done + rm -rf "$TMP_DIR" + rm -f "$HOME/$ARCHIVE_NAME" echo "Deployed version $VERSION to $APPDIR under pm2 ($APP_NAME)." diff --git a/server/package.json b/server/package.json index 59bd361..ca680e8 100644 --- a/server/package.json +++ b/server/package.json @@ -1,6 +1,6 @@ { "name": "server", - "version": "5.12.43", + "version": "5.12.44", "description": "", "main": "index.js", "scripts": { diff --git a/server/src/mcp/server.ts b/server/src/mcp/server.ts index e76811c..d31c632 100644 --- a/server/src/mcp/server.ts +++ b/server/src/mcp/server.ts @@ -6,4 +6,4 @@ export function createMcpServer(user: McpUserContext) { const server = new McpServer({ name: 'EdgeBalancer', version: '1.0.0' }); registerTools(server, user); return server; -} \ No newline at end of file +}; \ No newline at end of file