Files
taxbaik/.gitea/workflows
kjh2064 5f5b8f7d69
TaxBaik CI/CD / build-and-deploy (push) Failing after 39s
SSH 키 처리 개선: base64 인코딩/디코딩 사용
문제:
- 직접 echo로 SSH 키 작성 시 개행 문자 손실
- "error in libcrypto" 오류 발생
- SSH 키 형식 손상

해결:
- ${{ secrets.DEPLOY_SSH_KEY }}를 base64 인코딩된 형식으로 저장
- CI에서 base64 -d로 디코딩하여 원본 키 복원
- UserKnownHostsFile /dev/null 추가 (known_hosts 자동 관리)
- 설정 검증 로깅 추가

사용자 조치 필요:
1. SSH 개인 키를 base64로 인코딩: `cat ~/.ssh/id_ed25519 | base64`
2. 결과를 DEPLOY_SSH_KEY secret에 저장

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-06-26 17:23:43 +09:00
..