From 56475a2ef5949bc55ed03647dc60c7a4b8bb0ae2 Mon Sep 17 00:00:00 2001 From: kjh2064 Date: Sat, 27 Jun 2026 02:26:36 +0900 Subject: [PATCH] fix: restart taxbaik via systemd in ci --- .gitea/workflows/deploy.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index dcf73e1..9ce1326 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -55,15 +55,15 @@ jobs: ln -sfn "$DEPLOY_DIR" "$DEPLOY_HOME/taxbaik_active" echo "✓ Deployed to $DEPLOY_DIR" - # systemd가 새 아티팩트를 다시 읽도록 프로세스 종료 + # systemd가 새 아티팩트를 다시 읽도록 서비스 재시작 echo "=== Restarting service ===" - pkill -f "TaxBaik.Web.dll" || true - sleep 3 + sudo systemctl restart taxbaik + sleep 5 echo "✓ Deployment complete" - name: Verify deployment run: | - sleep 5 + sleep 10 HOME_STATUS=$(curl -s -o /dev/null -w "%{http_code}" http://127.0.0.1:5001/taxbaik/ || echo "000") LOGIN_STATUS=$(curl -s -o /dev/null -w "%{http_code}" http://127.0.0.1:5001/taxbaik/admin/login || echo "000") ADMIN_TEST_PASSWORD="${{ secrets.TAXBAIK_ADMIN_TEST_PASSWORD }}"