@@ -45,24 +45,24 @@ jobs:
4545 - name : Upload file via SSH
4646 uses : appleboy/scp-action@v1
4747 with :
48- host : ${{ env.HOST }}
49- username : ${{ env.USER }}
50- port : ${{ env.PORT }}
51- key : ${{ env.SSH_KEY }}
48+ host : ${{ secrets.SERVER_HOST }}
49+ username : ${{ secrets.SERVER_USER }}
50+ port : ${{ secrets.SERVER_PORT }}
51+ key : ${{ secrets.SERVER_SSH_KEY }}
5252 source : " upload/*"
53- target : ${{ env.PROJECT_PATH }}
53+ target : ${{ secrets.SERVER_PROJECT_PATH }}
5454 strip_components : 1
5555
5656 # 执行 restart.sh
5757 - name : perform restart.sh
5858 uses : appleboy/ssh-action@v1.1.0
5959 with :
60- host : ${{ env.HOST }}
61- username : ${{ env.USER }}
62- port : ${{ env.PORT }}
63- key : ${{ env.SSH_KEY }}
60+ host : ${{ secrets.SERVER_HOST }}
61+ username : ${{ secrets.SERVER_USER }}
62+ port : ${{ secrets.SERVER_PORT }}
63+ key : ${{ secrets.SERVER_PORT }}
6464 script : |
65- cd ${{ env.PROJECT_PATH }}
65+ cd ${{ secrets.SERVER_PROJECT_PATH }}
6666 chmod 755 restart.sh
6767 # 获取最新 jar 文件名
6868 LATEST_JAR=$(ls -t *.jar | head -n 1)
7272
7373 # 更新 APP_NAME、PROJECT_PATH 到 restart.sh 中
7474 sed -i "s/^APP_NAME=.*/APP_NAME=\"$LATEST_JAR\"/" restart.sh
75- sed -i "s|^APP_PATH=.*|APP_PATH=\"${{ env.PROJECT_PATH }}\"|" restart.sh
75+ sed -i "s|^APP_PATH=.*|APP_PATH=\"${{ secrets.SERVER_PROJECT_PATH }}\"|" restart.sh
7676 sed -i "s/^PORT=.*/PORT=$PORT/" restart.sh
7777
7878 echo "执行重启脚本..."
0 commit comments