사이트 안내와 개인정보 설정
Pulse 게시 ·

GitHub, 저장소 브랜치 보호 규칙을 ruleset으로 일괄 전환 지원

GitHub가 저장소의 모든 브랜치 보호 규칙을 ruleset으로 한 번에 전환하는 기능을 추가했다. 생성될 규칙과 기존 동작을 유지하기 위한 분할 내역을 미리 보고 적용 상태를 선택할 수 있다. 전환 후 원래 규칙을 유지하거나 삭제할 수 있으며, ruleset을 지원하는 모든 저장소에서 제공한다.

내용·출처 업데이트 · 2026. 10. 21. 오전 3:41

기존 단일 브랜치 보호 규칙 전환 기능을 저장소 전체 일괄 전환으로 확대했다.

Settings → Rulesets의 Import branch protection rules에서 실행한다.

미리보기에서 기존 ruleset이 이미 포괄하는 보호 규칙과 원래 동작 보존을 위해 여러 ruleset으로 나뉘는 사례를 확인한다.

Active·Evaluate·Disabled 등 적용 상태와 생성할 ruleset을 선택하고, 생성 후 기존 보호 규칙의 보존·삭제 여부를 정한다.

여러 규칙을 겹쳐 적용하거나 팀·앱별 우회 권한을 세분화하려는 저장소의 이전 작업을 줄일 수 있다.

원문