Skip to content
Latchkey

Required Reviewer とは?

required reviewer は、merge や進行を許可される前に pull request を承認するか deployment を認可しなければならない個人またはチームです。要件はリポジトリごと、code owners を介した path ごと、または環境ごとに定義できます。それらは、機密性の高いコードや本番への変更に適切な専門家が承認することを保証します。

なぜ重要か

適切な人による必須のレビューはミスを捕捉し知識を広め、deployment に対しては説明責任のある人間のチェックポイントを加えます。code-owner のルールは、影響を受ける領域を保守する人にレビューを振り分けるため、機密性の高い変更には常に専門家の目が入ります。

関連する概念

  • code owners は file の path でレビューを振り分ける
  • branch protection と環境ルールの両方で使われる
  • 承認 workflow の構成要素

関連ガイド