Pull Request - CI/CD用語集の定義
pull request は変更の merge を提案し、merge の gate となる CI チェックとレビューをトリガーします。
pull request とは、ある branch の変更を別の branch に merge する提案です。GitHub ではレビュースレッドを開き、merge の前に通過しなければならない CI チェックをトリガーします。
pull request での CI
pull_request イベントは提案された変更に対して workflow を実行するため、status check(テスト、linting、build)が merge 前に PR 上で結果を報告します。
関連ガイド
Code Review - CI/CD Glossary DefinitionCode Review: Code review is the practice of having peers examine changes before they merge, checking correctn…
Trunk-Based Development - CI/CD Glossary DefinitionTrunk-Based Development: Trunk-based development is a branching model where developers integrate small change…
Linting - CI/CD Glossary DefinitionLinting: Linting is automated static checking that flags programming errors, bugs, stylistic issues, and susp…