diff --git a/.gitea/workflows/build-deploy.yml b/.gitea/workflows/build-deploy.yml index 0badde93..4e60f2ab 100644 --- a/.gitea/workflows/build-deploy.yml +++ b/.gitea/workflows/build-deploy.yml @@ -39,17 +39,21 @@ jobs: # Setup SSH for deployment with more verbose output mkdir -p ~/.ssh + echo "Saving SSH key..." echo "$DEPLOY_SSH_KEY" > ~/.ssh/deployer_key chmod 600 ~/.ssh/deployer_key echo "SSH key saved with proper permissions" + # Debug - show ssh key format (redacting content) + head -n 1 ~/.ssh/deployer_key + # Add server to known hosts ssh-keyscan -t rsa 130.61.236.31 >> ~/.ssh/known_hosts echo "Server added to known hosts" # Test connection first echo "Testing SSH connection..." - ssh -i ~/.ssh/deployer_key -o StrictHostKeyChecking=no -v deployer@130.61.236.31 'echo "SSH connection successful"' + ssh -v -i ~/.ssh/deployer_key -o StrictHostKeyChecking=no deployer@130.61.236.31 'echo "SSH connection successful"' # Deploy to server if connection successful echo "Deploying files to server..."