remove SSH debug connection test from CI/CD workflow for cleaner output and simplify rsync verbosity
CI/CD / test (push) Successful in 42s
CI/CD / deploy (push) Successful in 43s

This commit is contained in:
2026-08-08 07:38:50 +09:00
parent 689d32e18b
commit e752367f79
+2 -7
View File
@@ -53,16 +53,11 @@ jobs:
# 키가 깨진 채로 저장됐다면 여기서 바로 에러가 나서 원인을 알 수 있음 # 키가 깨진 채로 저장됐다면 여기서 바로 에러가 나서 원인을 알 수 있음
ssh-keygen -y -f ~/.ssh/id_ed25519 > /dev/null ssh-keygen -y -f ~/.ssh/id_ed25519 > /dev/null
- name: SSH 연결 테스트 (디버그)
run: |
ssh -vv -o BatchMode=yes -p ${{ vars.DEPLOY_SSH_PORT }} \
${{ vars.DEPLOY_SSH_USER }}@${{ vars.DEPLOY_SSH_HOST }} echo ok
- name: 소스 동기화 - name: 소스 동기화
run: | run: |
rsync -avzP \ rsync -avz \
--exclude='.env' --exclude='media' --exclude='__pycache__' \ --exclude='.env' --exclude='media' --exclude='__pycache__' \
-e "ssh -vvv -i ~/.ssh/id_ed25519 -o BatchMode=yes -o IdentitiesOnly=yes -p ${{ vars.DEPLOY_SSH_PORT }}" \ -e "ssh -i ~/.ssh/id_ed25519 -o BatchMode=yes -o IdentitiesOnly=yes -p ${{ vars.DEPLOY_SSH_PORT }}" \
pyproject.toml alembic.ini Dockerfile docker-compose.yml app migrations scripts \ pyproject.toml alembic.ini Dockerfile docker-compose.yml app migrations scripts \
${{ vars.DEPLOY_SSH_USER }}@${{ vars.DEPLOY_SSH_HOST }}:${{ vars.DEPLOY_REMOTE_PATH }}/ ${{ vars.DEPLOY_SSH_USER }}@${{ vars.DEPLOY_SSH_HOST }}:${{ vars.DEPLOY_REMOTE_PATH }}/