diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 95c41e5..dcf8a21 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -23,7 +23,7 @@ jobs: PORT: ${{ secrets.NAS_PORT }} USER: ${{ secrets.NAS_USER }} run: | - ssh -o StrictHostKeyChecking=no -p $PORT $USER@$HOST "mkdir -p ~/robeing-nginx && find ~/robeing-nginx -maxdepth 1 -not -name ssl -not -name '.' -exec rm -rf {} + || true" + ssh -o StrictHostKeyChecking=no -p $PORT $USER@$HOST "rm -rf ~/robeing-nginx/* || true; mkdir -p ~/robeing-nginx" tar --exclude='.git' -czf - . | ssh -o StrictHostKeyChecking=no -p $PORT $USER@$HOST "cd ~/robeing-nginx && tar -xzf -" - name: Start services via SSH diff --git a/README.md b/README.md index 2c69b61..7ba9177 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ nginx-deploy/ 1. **main 브랜치에 push** 2. **GitHub Actions** 자동 실행 -3. **파일 전송** (Ubuntu 서버 ~/robeing-nginx, ssl 폴더 보존) +3. **파일 전송** (Ubuntu 서버 ~/robeing-nginx) 4. **Docker Compose** 자동 재시작 ## 서버 설정