-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Labels
✨feature구현, 개선 사항 관련 부분구현, 개선 사항 관련 부분
Description
💡 구현 기능
PR 리뷰어 자동할당 action 구현
로직 정리
1. PR이 새로 만들어질 때마다, 리뷰어 명단(owners 배열) 중 1명의 리뷰어가 자동 할당된다.
- 한 PR에는 오직 한 명의 리뷰어만 자동 배정된다.
- 리뷰어 후보는 항상
codeowner.json의 owners 목록에 따라 결정된다. - PR 작성자는 리뷰어 후보에서 자동으로 제외된다.
2. 직전 PR의 리뷰어 선정 방식
- 이전 PR(현재 PR-1)이 존재하면:
- 이전 PR의 마지막 리뷰어를 명단(owners) 내에서 찾는다.
- 만약, 이전 PR이 닫혀 있다(closed)**면:
- 이전 PR 리뷰어가 그대로 이번 PR에도 연속으로 배정된다
- 만약, 이전 PR이 아직 열려 있거나(open), merge되었으면:
- 이전 리뷰어의 “다음 순서 사람”이 자동으로 이번 PR의 리뷰어로 할당된다.
- (리스트 끝까지 오면 다시 맨 처음으로 순환)
✅ 체크리스트
- 작업할 내용 1
- 작업할 내용 2
⏰ 예상 소요 시간
Metadata
Metadata
Assignees
Labels
✨feature구현, 개선 사항 관련 부분구현, 개선 사항 관련 부분