참고
이 기능은 공개 미리 보기에서 사용 중이며 변경될 수 있습니다.
사전 요구 사항
- GitHub Code Quality 는 리포지토리에서 사용하도록 설정되어 있습니다.
- 풀 리퀘스트 브랜치에 대한 코드 커버리지 데이터가 GitHub에 업로드됩니다. 리포지토리에 대한 코드 검사 설정을(를) 참조하세요.
커버리지 임계값 규칙 만들기
-
GitHub에서 리포지토리의 기본 페이지로 이동합니다.
-
리포지토리 이름 아래에서 Settings를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

-
왼쪽 사이드바의 "코드 및 자동화"에서 규칙을 클릭한 다음 규칙 세트를 클릭합니다.

-
새 분기 규칙 집합을 만들거나 기존 규칙을 클릭하여 편집합니다.
-
"분기 규칙"에서 코드 검사 제한을 선택합니다.
-
추가 설정을 확장하여 임계값을 구성합니다. 값이 0이면 임계값이 비활성화됩니다.
- 최소 적용 범위 백분율: 집계된 적용 범위가 이 백분율보다 낮은 끌어오기 요청을 차단하는 값을 입력합니다.
- 최대 커버리지 감소: 기본 브랜치를 기준으로 커버리지가 이 퍼센트 포인트보다 더 많이 감소하는 풀 리퀘스트를 차단할 값을 입력합니다.
-
만들기 또는 변경 사항 저장을 클릭합니다.
팁
활성으로 전환하기 전에 규칙 집합을 평가 모드로 설정하는 것이 좋습니다. 이렇게 하면 규칙을 적용하지 않고 차단된 끌어오기 요청을 관찰하여 임계값을 보정할 수 있습니다.