feat: PR 템플릿 추가 - #4
Conversation
There was a problem hiding this comment.
Code Review
This pull request adds a pull request template, configures Dependabot updates, configures EAS project settings in app.json, and removes eas-cli from package.json. The review feedback provides valuable recommendations: adding react and react-dom to the Dependabot ignore list to prevent dependency conflicts with the Expo SDK, and removing or updating the hardcoded personal owner field in app.json to avoid permission issues for other team members during EAS builds.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
I am having trouble creating individual review comments. Click here to see my feedback.
.github/dependabot.yml (8-10)
Expo 프로젝트에서는 react 및 react-dom 패키지의 버전이 Expo SDK 버전과 엄격하게 결합되어 있습니다. Dependabot이 이 패키지들을 자동으로 업데이트하면 의존성 충돌이나 빌드 에러가 발생할 수 있으므로, react와 react-dom도 무시 목록(ignore)에 추가하는 것을 권장합니다.
ignore:
- dependency-name: 'expo*'
- dependency-name: 'react-native*'
- dependency-name: 'react'
- dependency-name: 'react-dom'app.json (42-48)
협업 프로젝트의 경우, owner 필드에 특정 개인 계정(h4zx7)이 하드코딩되어 있으면 다른 팀원이 eas build 등의 명령어를 실행할 때 권한 문제가 발생할 수 있습니다. 프로젝트가 특정 Expo Organization에 속해 있다면 해당 Organization명을 입력하고, 개인 계정 기반으로 각자 빌드하는 환경이라면 owner 필드를 제거하는 것을 권장합니다.
"extra": {
"router": {},
"eas": {
"projectId": "c14701d0-a514-4724-8d9a-99f7ebdf5ec0"
}
}
💡 배경 및 개요
Resolves: #{이슈번호}
📃 작업내용
🙋♂️ 리뷰노트
✅ PR 체크리스트
.env,노션,README)"API 개발 완료됐어요","환경값 추가되었어요")🎸 기타