Skip to content

[feat] sentry 모니터링 추가 (#141)#142

Merged
ff1451 merged 1 commit intomainfrom
develop
Feb 26, 2026
Merged

[feat] sentry 모니터링 추가 (#141)#142
ff1451 merged 1 commit intomainfrom
develop

Conversation

@ff1451
Copy link
Collaborator

@ff1451 ff1451 commented Feb 26, 2026

  • chore: sentry 의존성 추가

  • feat: sentry 세팅

  • chore: 워크플로우 수정 및 vite 세팅

  • chore: 임시 추가

Summary by CodeRabbit

Release Notes

  • New Features

    • 애플리케이션 오류 추적 및 자동 오류 복구 UI 추가
    • 성능 모니터링 및 세션 데이터 수집 기능 구현
    • 개발 환경에서 트랜잭션 디버깅 기능 추가
  • Chores

    • CI/CD 파이프라인 설정 업데이트
    • 프로덕션 빌드 및 소스맵 배포 설정 개선

* chore: sentry 의존성 추가

* feat: sentry 세팅

* chore: 워크플로우 수정 및 vite 세팅

* chore: 임시 추가
@coderabbitai
Copy link

coderabbitai bot commented Feb 26, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between ab89180 and a30a1e9.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml, !pnpm-lock.yaml and included by **
📒 Files selected for processing (8)
  • .github/workflows/deploy.yml
  • .gitignore
  • package.json
  • src/App.tsx
  • src/config/sentry.ts
  • src/global.d.ts
  • src/main.tsx
  • vite.config.ts

📝 Walkthrough

Walkthrough

Sentry 에러 모니터링 및 성능 추적을 프로젝트에 통합합니다. CI 워크플로우에 시크릿 검증 단계를 추가하고, package.json에 \@sentry/react와 \@sentry/vite-plugin을 포함시킵니다. src/config/sentry.ts 설정 파일을 생성하여 환경변수 기반 초기화를 구현하고, App.tsx와 main.tsx에 Sentry 래퍼를 적용합니다. vite.config.ts에서 소스맵 업로드를 조건부로 구성하며, global.d.ts에 환경변수 타입을 정의합니다.

Possibly related issues

Possibly related PRs

✨ Finishing Touches
  • 📝 Generate docstrings (stacked PR)
  • 📝 Generate docstrings (commit on current branch)
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch develop

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

@ff1451 ff1451 merged commit 0132e8b into main Feb 26, 2026
3 of 4 checks passed
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.

1 participant