Branch Protection - CI/CD用語集の定義
Branch protection とは、変更がlandする前にポリシーを強制するブランチ (通常はmain) 上の一連のルールです。必須レビュー、必須status check、線形履歴、pushできる人の制限などです。
なぜ重要か
branch protectionはCIが実効力を持つ場所です。それがなければ、greenなpipelineは単なる提案にすぎません。必須checkを有効にすると、失敗するCIが実際にmergeをブロックします。
関連ガイド
Merge Queue - CI/CD Glossary DefinitionMerge Queue: A merge queue serializes the merging of approved pull requests, testing each one against the lat…
Quality Gate - CI/CD Glossary DefinitionQuality Gate: A quality gate is a pass/fail checkpoint in a pipeline that blocks progress unless defined crit…