From e68c1baaf5ba71186f9ffd6f31722da53c7c822b Mon Sep 17 00:00:00 2001 From: chanhengseang Date: Mon, 26 May 2025 16:24:57 -0700 Subject: [PATCH] push master --- .github/workflows/maven-build.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/maven-build.yml b/.github/workflows/maven-build.yml index 70fac4f8..d009161f 100644 --- a/.github/workflows/maven-build.yml +++ b/.github/workflows/maven-build.yml @@ -29,6 +29,7 @@ jobs: deploy: runs-on: ubuntu-latest if: github.ref == 'refs/heads/master' + needs: build steps: - uses: actions/checkout@v3 @@ -45,7 +46,9 @@ jobs: env: SSH_PASSWORD: ${{ secrets.SSH_PASSWORD }} run: | - sshpass -p "$SSH_PASSWORD" ssh root@172.235.32.135 "cd backend && \ + # Using -o options to handle first-time connection and avoid strict host checking + export SSHPASS="$SSH_PASSWORD" + sshpass -e ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@172.235.32.135 "cd backend && \ pkill -f 'java -jar' || true && \ git pull && \ ./mvnw clean package && \