리포지토리의 병합을 보호하기 위한 규칙 집합을 구성하기
데이터 재사용 가능.리포지토리.리포지토리로 이동 %} 데이터 재사용 가능.리포지토리.사이드바 설정 %} 데이터 재사용 가능.리포지토리.리포 규칙 세트 설정 %} 1. 새 규칙 세트를 클릭합니다.
- 분기에 적용할 규칙 세트를 생성하려면 새 분기 규칙 세트를 선택하세요. (No changes needed)
규칙 집합을 리포지토리에서 관리하는 구체적인 방법은 리포지토리에 대한 규칙 세트 관리를 확인하시기 바랍니다.
조직 전체의 모든 리포지토리에 적용할 병합 보호 규칙 세트를 구성하기
-
GitHub의 오른쪽 위 모서리에서 프로필 사진을 클릭한 다음, Your organizations를 클릭합니다.
-
조직 옆에 있는 설정을 클릭합니다.
-
왼쪽 사이드바의 "Code, planning, and automation" 섹션에서 Repository를 클릭한 다음 Rulesets를 클릭합니다.

-
**새 규칙 세트**를 클릭합니다. -
분기에 적용할 규칙 세트를 생성하려면 새 분기 규칙 세트를 선택하세요.
-
"규칙 집합 이름" 아래에 규칙 집합의 이름을 입력합니다.
-
필요에 따라 기본 적용 상태를 변경하려면 Disabled 를 클릭하고 적용 상태를 선택합니다.
-
"분기 보호"에서 code scanning 결과 필요를 선택합니다.
-
"Required tools and alert thresholds"에서 Add tool을 클릭하고 드롭다운에서 code scanning 도구를 선택합니다. 예를 들어 "CodeQL"을(를) 선택합니다.
-
code scanning 도구의 이름 옆에서:
- 경고를 클릭하고 없음, 오류, 오류 및 경고 또는 모두 중 하나를 선택합니다.
- 보안 경고를 클릭하고 없음, 위험, 높음 이상, 중간 이상 또는 모두 중 하나를 선택합니다.

경고 심각도 및 보안 심각도 수준에 대한 자세한 내용은 코드 검사 경고 정보을(를) 참조하세요.
조직 내 리포지토리 규칙을 관리하는 방법에 대해 알아보려면 조직의 리포지토리에 대한 규칙 집합 관리을 참조하시기 바랍니다.
REST API를 활용해 병합 보호 규칙 집합을 생성하세요
REST API를 활용하면 code_scanning 규칙들을 조합하여 규칙 집합을 구성할 수 있으며, 이를 통해 특정 도구를 정의하고 경고 임계값을 설정하는 것이 가능합니다. 자세한 내용은 규칙에 대한 REST API 엔드포인트을(를) 참조하세요.