PR 코멘트 핸들러
현재 브랜치의 오픈 PR을 찾고 gh CLI를 사용하여 코멘트를 처리하는 가이드입니다. 모든 gh 명령어는 승격된 네트워크 접근 권한으로 실행합니다.
전제 조건: gh가 인증되어 있는지 확인하세요(예: 한 번 gh auth login 실행). 그런 다음 승격된 권한(workflow/repo 스코프 포함)으로 gh auth status를 실행하여 gh 명령어가 성공하도록 합니다. 샌드박스에서 gh auth status를 차단하는 경우 sandbox_permissions=require_escalated로 다시 실행하세요.
1) 주의가 필요한 코멘트 검사
scripts/fetch_comments.py를 실행하면 PR의 모든 코멘트와 리뷰 스레드가 출력됩니다.
2) 사용자에게 설명 요청
- 모든 리뷰 스레드와 코멘트에 번호를 매기고, 각 항목에 대한 수정에 필요한 사항을 간략히 요약합니다.
- 사용자에게 어떤 번호의 코멘트를 처리할지 질문합니다.
3) 사용자가 코멘트를 선택한 경우
- 선택된 코멘트에 대한 수정을 적용합니다.
참고:
- 실행 중 gh가 인증 또는 속도 제한 문제를 겪으면, 사용자에게
gh auth login으로 다시 인증하도록 요청한 후 재시도합니다.