From 33200948143e06013859f40cfa2ae74960431ac5 Mon Sep 17 00:00:00 2001 From: SuperJacky6 Date: Sat, 8 Aug 2026 17:08:47 +0800 Subject: [PATCH] ddd --- .gitea/workflows/deploy-on-merge.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy-on-merge.yml b/.gitea/workflows/deploy-on-merge.yml index 9ec287b..2f519f0 100644 --- a/.gitea/workflows/deploy-on-merge.yml +++ b/.gitea/workflows/deploy-on-merge.yml @@ -19,14 +19,18 @@ jobs: - name: 远程执行部署 run: | ssh -i ~/.ssh/deploy_key ${{ secrets.DEPLOY_USER }}@${{ secrets.DEPLOY_HOST }} << EOF + set -e cd ${{ secrets.DEPLOY_PATH }} git config --global --add safe.directory ${{ secrets.DEPLOY_PATH }} git pull origin main source venv/bin/activate pip install -r requirements.txt chown -R www:www . - PID=\$(pgrep -f "Hulumath-Web-Demo/gunicorn_conf.py" | head -1) + PID=\$(pgrep -f "gunicorn_conf.py" | head -1) if [ -n "\$PID" ]; then + echo "重启gunicorn pid: \$PID" kill -HUP \$PID + else + echo "未找到gunicorn进程,跳过HUP重启" fi EOF \ No newline at end of file