diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 232f65d56..7040a74c8 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -155,10 +155,7 @@ jobs: ls -la "$key_path" test -f "$key_path" || { echo "ERROR: SSH key not found"; exit 1; } ssh-keyscan -H "$production_host" >> ~/.ssh/known_hosts - echo "SSH key fingerprint:" - ssh-keygen -lf "$key_path" || true - echo "Testing SSH connection:" - ssh -vvv -i "$key_path" -o BatchMode=yes -o StrictHostKeyChecking=no "$production_user@$production_host" "echo SSH_OK" 2>&1 | tail -30 || true + ssh -i "$key_path" -o BatchMode=yes -o StrictHostKeyChecking=no "$production_user@$production_host" "echo SSH_OK" || { echo "SSH FAILED"; exit 1; } scp -i "$key_path" "dist/release-images/xiaoxia-runtime-images-${GITHUB_REF_NAME}.tar" \ "$production_user@$production_host:/var/lib/xiaoxia-saas-production/runtime-images-${GITHUB_REF_NAME}.tar" scp -i "$key_path" "dist/release-artifacts/xiaoxia-release-${GITHUB_REF_NAME}.tar.gz" \