
AWS CodeCommit 어디까지 써봤니?
두줄요약
AWS CodeCommit PR 리뷰의 수동 요청·확인 과정을 Slack과 API로 자동화했습니다.\n리뷰어 지정, 코멘트 공유, 리뷰 상태 알림과 승인 규칙 활용 방안을 소개합니다.
문제 상황
- CodeCommit PR 리뷰 요청·코멘트 확인·리뷰 진행 상태 파악의 수동 작업
- 팀 규모와 PR 활성화에 따른 리뷰 대기 시간 및 피로도 증가
해결 방법
- Slack 모달과
views_open으로 리뷰어 선택·리뷰 요청 흐름 자동화 initial_user기반 기본 리뷰어 제안과 변경 가능한 선택 UI- CodeCommit
get_comment조회로 PR 코멘트와 답글 내용을 Slack 알림에 포함
구조와 흐름
- CloudWatch 이벤트의 PR·코멘트 식별자로 CodeCommit API 호출
- Slack
view_submission의action_id기반 선택 리뷰어 추출 - 승인 규칙에 리뷰어를 필수 승인자로 등록해 소스 업데이트 후 재알림 기반 마련
성능/운영 포인트
- 리뷰 시작·종료 버튼 알림으로 리뷰 진행 상태 공유
- 승인 규칙 조회를 통한 기존 리뷰어 유지와 재요청 수동 작업 감소




