heydeer 로그인
검토 설정

자동 승인

HeyDeer는 검토에서 주의가 필요한 사항을 찾지 못하면 GitHub에서 풀 리퀘스트를 승인할 수 있습니다. 이 기능을 켠 경우에만 승인합니다.

승인 모드

“자동 승인”은 조직 설정 → 검토 규칙의 “결과 게시” 아래에서, 또는 저장소별로 설정합니다. 설정 작동 방식을 참고하세요.

모드HeyDeer가 승인하는 경우적합한 경우
자동 승인 안 함(기본값)승인하지 않음모든 변경을 사람이 직접 승인할 때
단순한 변경만검토에서 문제가 없고, 이름 변경이나 문서 업데이트처럼 위험이 낮은 것이 분명한 변경인 경우. diff가 작다는 것만으로는 충분하지 않습니다.일상적인 변경을 기다리지 않고 병합할 때
문제가 발견되지 않은 경우변경 내용과 관계없이 검토에서 문제가 없는 경우내부 도구와 프로토타입

승인 조건

  • 피드백 범위 안에 발견 사항이 없고, 이전 HeyDeer 검토에서 제기된 우려 중 아직 열려 있는 것이 없어야 합니다. 단, 쓰기 권한이 있는 사람이 조치하지 않기로 결정한 우려는 예외입니다.
  • 해당하는 모든 저장소 검사를 통과했고, 검사나 발견 사항이 누락되었다는 검토 경고가 없어야 합니다.
  • 사람의 판단이 필요한 사항이 없어야 하며, 변경된 파일 전체가 생성된 파일이어서는 안 됩니다.
  • 풀 리퀘스트가 여전히 검토한 리비전에 있고, 베이스 브랜치가 바뀌지 않았으며, 초안이 아니어야 합니다.
  • “PR에 리뷰 코멘트 게시”가 켜져 있어야 합니다. 결과 게시를 참고하세요.

승인할 때는 그 이유를 함께 밝힙니다. HeyDeer가 승인하지 않으면 HeyDeer Review 검사에서 이유를 설명합니다.

승인과 GitHub 브랜치 규칙

HeyDeer는 HeyDeer GitHub App으로 승인하며, 새 커밋이 들어와도 자신의 승인을 철회하지 않습니다. 새 승인을 요구하려면 브랜치 규칙에서 Dismiss stale pull request approvals when new commits are pushed를 켜세요.

HeyDeer의 승인이 필수 승인 수에 포함되는지는 브랜치 규칙이 결정합니다. 모든 병합을 사람이 승인해야 한다면 코드 소유자 검토를 필수로 지정하거나 승인을 두 개 이상 요구하세요.