검색
← 릴리스 노트

Pull request 병합을 막는 코드 커버리지 보호

깃허브 · 기능추가 · 2026.06.30

branch rulesets로 테스트 커버리지가 기준 아래로 떨어지면 pull request 병합을 차단할 수 있습니다.

교안에 영향

이제 커버리지 기준으로 pull request 병합을 막을 수 있어, 이전의 단순 병합 안내는 해당 조건을 반영해야 합니다.

요약

- branch rulesets로 pull requests의 병합을 코드 커버리지 기준에 따라 차단할 수 있습니다. - 최소 커버리지 비율, 기본 브랜치 대비 허용되는 최대 하락폭, 또는 둘 다를 설정할 수 있습니다. - evaluate mode로 영향을 먼저 확인한 뒤 active mode로 전환해 병합 보호를 적용할 수 있습니다. - GitHub Code Quality 사용자는 github.com에서 이 기능을 공개 미리보기로 사용할 수 있으며, GitHub Enterprise Cloud와 Team에서 제공됩니다.

바뀐 것

새 기능 3

  • branch rulesets로 테스트 커버리지가 설정한 기준 아래로 내려가면 pull requests 병합을 막을 수 있습니다.
  • 최소 커버리지 비율과 기본 브랜치 대비 허용 하락폭을 함께 또는 각각 설정할 수 있습니다.
  • evaluate mode에서 먼저 영향 범위를 확인한 뒤 active mode로 병합 보호를 적용할 수 있습니다.

기타 1

  • 이 기능은 GitHub Code Quality 사용자에게 github.com에서 공개 미리보기로 제공되며, GitHub Enterprise Cloud와 Team에서 사용할 수 있습니다.

원문 제목 · GitHub code coverage merge protection for pull requests