8P by GN⁺ | ★ favorite | 댓글 3개
  • 저장소 관리자가 풀 리퀘스트(PR) 접근 방식을 세밀하게 제어할 수 있는 두 가지 새로운 설정이 추가됨
  • 풀 리퀘스트 기능을 완전히 비활성화해, 탭이 숨겨지고 기존 PR도 볼 수 없게 함
  • 협업자(collaborator) 만 새 PR을 만들 수 있도록 제한하며, 다른 사용자는 열람과 댓글만 가능
  • 이 설정은 공개 및 비공개 저장소 모두에서 즉시 사용 가능하며, 설정 경로는 Settings > General > Features
  • GitHub 모바일 앱에서는 UI 업데이트가 곧 적용될 예정이며, 현재는 PR 탭이 표시되지만 새 PR 생성은 불가함

저장소 기여 제어 기능 강화

  • 저장소 관리자가 프로젝트의 기여 방식을 세밀하게 조정할 수 있도록 새로운 접근 제어 설정이 도입됨
    • 기존에는 위키, 이슈, 토론, 프로젝트 기능을 개별적으로 끄는 것이 가능했으나, 이제 풀 리퀘스트도 동일하게 제어 가능
    • 프로젝트의 성격에 따라 외부 기여를 차단하거나 제한할 수 있는 유연성 제공

풀 리퀘스트 완전 비활성화

  • 저장소 Settings에서 풀 리퀘스트 기능을 완전히 끌 수 있음
    • 비활성화 시 풀 리퀘스트 탭이 숨겨지고, 기존 PR 열람 및 신규 생성이 모두 불가
    • 미러 저장소, 읽기 전용 코드베이스, 또는 공개 공유용 프로젝트에 유용함
  • 이 설정은 외부 기여를 받지 않으려는 프로젝트 운영에 적합한 형태

협업자 전용 풀 리퀘스트 제한

  • 풀 리퀘스트 기능은 유지하되, 협업자만 새 PR을 생성할 수 있도록 제한 가능
    • 탭은 계속 표시되며, 모든 사용자가 PR을 보고 댓글을 남길 수 있음
    • 단, 쓰기 권한이 있는 협업자만 새 PR을 만들 수 있음
    • 협업자는 저장소 Collaborators 탭에서 추가·삭제 가능
  • 이 기능은 개발 품질 관리가 중요한 단계기여자 통제가 필요한 상황에 적합

설정 적용 및 모바일 지원

  • 두 가지 설정 모두 공개 및 비공개 저장소에서 즉시 사용 가능
    • 경로: Settings > General > Features
  • 모바일 앱에서는 UI 업데이트가 곧 제공될 예정
    • 현재는 PR 탭이 계속 보이지만, PR 생성은 불가능
    • 나머지 설정 동작은 웹과 동일

기타 관련 정보

  • 특정 사용자의 활동을 일시적으로 제한하려면 temporary interaction limits 기능을 계속 사용할 수 있음
  • 자세한 설정 방법은 GitHub Docs의 관련 페이지에서 확인 가능
  • GitHub은 유지보수자 지원을 위한 추가 계획을 별도 블로그 포스트에서 안내하고 있음
GeekNews Weekly에 포함된 글입니다. 에디터 코멘트 보기

댓글과 토론

에이전트는 워크쓰루를 항상 함께 제출하게 하는 것도 리뷰에 약간 도움이 되려나요.

  • 리뷰어가 읽어야 할 내용에 '워크쓰루'가 추가되었습니다.

따로 말은 없는 발표지만, AI 덕분에 이뤄진 현상인듯 하네요.

AI가 오픈소스를 파괴하고 있다, 아직 제대로 작동하지도 않는데

위 글을 보면 이 발표에 대한 맥락이 이해가 됩니다.