From cbda2e353175bb4e208fcbf13f6160d2198fc1f1 Mon Sep 17 00:00:00 2001 From: wood911010 Date: Sat, 16 Aug 2025 01:04:41 +0800 Subject: [PATCH] fix --- .github/workflows/deploy_backend.git.yml | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/.github/workflows/deploy_backend.git.yml b/.github/workflows/deploy_backend.git.yml index 3130761..2093b65 100644 --- a/.github/workflows/deploy_backend.git.yml +++ b/.github/workflows/deploy_backend.git.yml @@ -18,26 +18,16 @@ jobs: steps: # 通过SSH连接服务器进行部署 - name: Deploy to server - uses: appleboy/ssh-action@v1.0.3 + uses: appleboy/ssh-action@v1.2.0 with: host: ${{ secrets.HOST_PI }} username: pi password: ${{ secrets.PASS_PI }} port: 22 + command_timeout: 10m + script_stop: true + envs: HOME,PATH script: | - # 进入项目目录 cd /home/pi/license-manager - - # 拉取最新代码 - echo "Pulling latest changes from repository..." git pull origin main - - # 使用PM2重启应用 - echo "Restarting license-manager with PM2..." - pm2 restart license-manager - - # 检查PM2状态 - echo "Checking PM2 status..." - pm2 status license-manager - - echo "Deployment completed successfully!" \ No newline at end of file + pm2 restart license_manager \ No newline at end of file