Skip to content

Conversation

@manNomi
Copy link
Contributor

@manNomi manNomi commented Jan 21, 2026

관련 이슈

작업 내용

  • 🔧 chore: 모노레포 구조를 위한 .gitignore 업데이트

  • 🔧 chore: Turborepo 모노레포 설정 추가

  • pnpm-workspace.yaml 추가
  • turbo.json 설정 추가
  • package.json 워크스페이스 구조로 변경
  • vercel.json 배포 설정 업데이트
  • 📦 chore: 모노레포 의존성 업데이트

  • refactor: 🗑️ 기존 단일 앱 구조 제거

  • 루트 레벨의 Next.js 앱 파일 삭제
  • src 디렉토리 전체 제거
  • public 디렉토리 전체 제거
  • 앱별 설정 파일 제거 (next.config.mjs, tailwind.config.ts 등)
  • 환경 변수 파일 제거 (.env 파일들)
  • feat: ✨ 모노레포 구조 추가
  • apps/web 워크스페이스 생성
  • packages 워크스페이스 생성
  • 기존 앱을 apps/web으로 마이그레이션
  • chore: enable Vercel preview deployments

  • feat: ✨ CDN 도메인 변경 (CloudFront → 커스텀 도메인)

  • next.config.mjs: 기존 S3/CloudFront 도메인 제거, 새 CDN 도메인만 유지
  • .env: IMAGE_URL을 새 CDN 도메인으로 변경

변경된 도메인:

  • cdn.default.solid-connection.com (기본 이미지)
  • cdn.upload.solid-connection.com (업로드 이미지)
  • fix: add vercel link step before pull in deploy workflows

  • fix: add vercel link step before pull in deploy workflows

  • fix: prettier 설정 통일 및 포맷팅 수정

특이 사항

리뷰 요구사항 (선택)

manNomi and others added 8 commits January 18, 2026 23:25
- pnpm-workspace.yaml 추가
- turbo.json 설정 추가
- package.json 워크스페이스 구조로 변경
- vercel.json 배포 설정 업데이트
- 루트 레벨의 Next.js 앱 파일 삭제
- src 디렉토리 전체 제거
- public 디렉토리 전체 제거
- 앱별 설정 파일 제거 (next.config.mjs, tailwind.config.ts 등)
- 환경 변수 파일 제거 (.env 파일들)
- apps/web 워크스페이스 생성
- packages 워크스페이스 생성
- 기존 앱을 apps/web으로 마이그레이션
- next.config.mjs: 기존 S3/CloudFront 도메인 제거, 새 CDN 도메인만 유지
- .env: IMAGE_URL을 새 CDN 도메인으로 변경

변경된 도메인:
- cdn.default.solid-connection.com (기본 이미지)
- cdn.upload.solid-connection.com (업로드 이미지)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* 🔧 chore: 모노레포 구조를 위한 .gitignore 업데이트

* 🔧 chore: Turborepo 모노레포 설정 추가

- pnpm-workspace.yaml 추가
- turbo.json 설정 추가
- package.json 워크스페이스 구조로 변경
- vercel.json 배포 설정 업데이트

* 📦 chore: 모노레포 의존성 업데이트

* refactor: 🗑️ 기존 단일 앱 구조 제거

- 루트 레벨의 Next.js 앱 파일 삭제
- src 디렉토리 전체 제거
- public 디렉토리 전체 제거
- 앱별 설정 파일 제거 (next.config.mjs, tailwind.config.ts 등)
- 환경 변수 파일 제거 (.env 파일들)

* feat: ✨ 모노레포 구조 추가

- apps/web 워크스페이스 생성
- packages 워크스페이스 생성
- 기존 앱을 apps/web으로 마이그레이션

* chore: enable Vercel preview deployments

* feat: ✨ CDN 도메인 변경 (CloudFront → 커스텀 도메인)

- next.config.mjs: 기존 S3/CloudFront 도메인 제거, 새 CDN 도메인만 유지
- .env: IMAGE_URL을 새 CDN 도메인으로 변경

변경된 도메인:
- cdn.default.solid-connection.com (기본 이미지)
- cdn.upload.solid-connection.com (업로드 이미지)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix: add vercel link step before pull in deploy workflows

* fix: add vercel link step before pull in deploy workflows

* fix: prettier 설정 통일 및 포맷팅 수정

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: khwww <144529720+khwww@users.noreply.github.com>
@vercel
Copy link

vercel bot commented Jan 21, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
solid-connection-web Ready Ready Preview, Comment Jan 23, 2026 4:21pm

@coderabbitai
Copy link

coderabbitai bot commented Jan 21, 2026

Walkthrough

  1. .gitignore 변경: 여러 경로 패턴을 재귀 글롭(**/) 형태로 정리하여 빌드·캐시·로그 파일들을 보다 포괄적으로 무시하도록 수정했습니다.
  2. apps/web/.env 변경: NEXT_PUBLIC_IMAGE_URL과 NEXT_PUBLIC_UPLOADED_IMAGE_URL의 CDN 엔드포인트를 새로운 도메인으로 교체했습니다.
  3. apps/web/.eslintignore 추가: ESLint 검사에서 제외할 디렉터리와 파일 패턴들을 정의한 파일을 새로 추가했습니다.
  4. apps/web/.eslintrc.js 추가: Next.js + TypeScript 환경용 ESLint 설정을 새로 추가하여 파서, 플러그인, 규칙 및 예외를 구성했습니다.
  5. .github 워크플로우 수정: Vercel 연동 전에 .vercel 디렉터리를 삭제하는 클린업 단계를 추가했습니다.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Suggested reviewers

  • wibaek
  • enunsnv
  • khwww
🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed PR 제목이 Turborepo 모노레포 기본 설정이라는 주요 변경사항을 명확하게 요약하고 있습니다.
Description check ✅ Passed PR 설명이 필수 섹션을 포함하고 있으며, 관련 이슈, 작업 내용, 특이 사항 등을 체계적으로 기술했습니다.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@manNomi
Copy link
Contributor Author

manNomi commented Jan 23, 2026

@coderabbitai review

@coderabbitai
Copy link

coderabbitai bot commented Jan 23, 2026

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants