GitHub가 저장소 ruleset의 Restrict code coverage 조건을 REST API로 관리할 수 있게 했습니다. 기존에는 웹 UI에서만 설정할 수 있었지만, 이제 코드 커버리지 기준을 API와 Infrastructure as Code 흐름에 포함할 수 있습니다.
주요 변경
- REST API에서
Restrict code coverageruleset 옵션을 생성·수정·조회할 수 있습니다. - 최소 라인 커버리지 비율을 강제하거나, Pull Request에서 허용할 최대 커버리지 하락 폭을 설정할 수 있습니다.
- 사용하려면 저장소에 GitHub Code Quality가 활성화되어 있고 코드 커버리지 업로드가 구성되어 있어야 합니다.
- GitHub Enterprise Cloud와 GitHub Team에서 사용할 수 있으며, GitHub Enterprise Cloud with data residency도 포함됩니다. GitHub Enterprise Server에서는 제공되지 않습니다.
개발자 영향
여러 저장소의 코드 커버리지 정책을 UI에서 개별 설정하지 않고 자동화할 수 있어, 조직 단위 품질 기준과 IaC 기반 저장소 정책 관리가 쉬워집니다. 공식 원문은 이 변경을 기존 UI 지원에 더해 일반 제공 중인 REST API에서 사용할 수 있는 기능으로 설명합니다.
발표: 2026-09-18 · 세부 시각 미공개 · GitHub
새 글 받아보기
RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.