diff --git a/.woodpecker/my-first-workflow.yaml b/.woodpecker/my-first-workflow.yaml index 26b64a76f..fb9d71af8 100644 --- a/.woodpecker/my-first-workflow.yaml +++ b/.woodpecker/my-first-workflow.yaml @@ -38,6 +38,7 @@ steps: - chmod 600 /root/.ssh/known_hosts - echo "🔍 尝试SSH连接GitHub(详细日志)..." + - export SSH_KEY_FORMAT=RSA && ssh-keygen -p -f /root/.ssh/id_ed25519 -N "" >/dev/null 2>&1 - ssh -vvv -i /root/.ssh/id_ed25519 -o StrictHostKeyChecking=accept-new git@github.com 2>&1 # 拉取代码(拆分命令,避免静默失败) - git init