Skip to content
Latchkey

Webhook - CI/CD用語集の定義

webhook はユーザー定義のHTTPコールバックです。pollingの代わりに、イベントが起きるたびにシステムがあなたの登録したURLへpayloadをPOSTするため、受信側はほぼリアルタイムに反応します。

CIでは

GitHubからのpushpull_requestのwebhookが、workflowの実行を開始します。webhookの配信は署名で検証し、at-least-onceとして扱うべきです。リトライによって同じイベントが2回配信されることがあるためです。

関連ガイド