From 56db2c9c50c2c56c3b830753660b3b99242682b3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 8 Mar 2026 14:29:22 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=AE=80=E5=8C=96PM2=E7=8E=AF=E5=A2=83?= =?UTF-8?q?=E5=8F=98=E9=87=8F=E8=AE=BE=E7=BD=AE=EF=BC=88code=20review?= =?UTF-8?q?=E5=8F=8D=E9=A6=88=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com> --- .github/workflows/deploy-to-server.yml | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/.github/workflows/deploy-to-server.yml b/.github/workflows/deploy-to-server.yml index ec372b94..5426f0a0 100644 --- a/.github/workflows/deploy-to-server.yml +++ b/.github/workflows/deploy-to-server.yml @@ -216,17 +216,11 @@ jobs: cd '${{ secrets.DEPLOY_PATH }}/backend-integration' npm install --production 2>/dev/null || echo '⚠️ api-proxy npm install 失败(可能无 package.json,继续)' echo '🔄 重启 API 代理服务...' - pm2 restart guanghulab-proxy 2>/dev/null || \ - YUNWU_API_KEY='${{ secrets.YUNWU_API_KEY }}' \ - DEEPSEEK_API_KEY='${{ secrets.YUNWU_API_KEY }}' \ - pm2 start api-proxy.js --name guanghulab-proxy \ - --env YUNWU_API_KEY='${{ secrets.YUNWU_API_KEY }}' \ - --env DEEPSEEK_API_KEY='${{ secrets.YUNWU_API_KEY }}' \ - 2>/dev/null || \ + export YUNWU_API_KEY='${{ secrets.YUNWU_API_KEY }}' + export DEEPSEEK_API_KEY='${{ secrets.YUNWU_API_KEY }}' + pm2 delete guanghulab-proxy 2>/dev/null || true + pm2 start api-proxy.js --name guanghulab-proxy 2>/dev/null || \ echo '⚠️ API 代理 pm2 启动失败' - # 更新环境变量(如果进程已存在) - pm2 env guanghulab-proxy 2>/dev/null && \ - pm2 restart guanghulab-proxy --update-env 2>/dev/null || true fi # 部署 backend 服务(Express API,端口 3000)