このバージョンの GitHub Enterprise サーバーはこの日付をもって終了となりました: 2024-09-25. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise サーバーにアップグレードしてください。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせください。
Webhook の使用
Webhook を使用して、GitHub のイベントに対応する方法について説明します。
webhookの作成
Webhook を作成して、GitHub で発生する特定のイベントをサブスクライブできます。
webhookの配信の取り扱い
Webhook 配信をリッスンして応答するコードを記述する方法について説明します。
Webhook 配信を検証する
Webhook シークレットを使用して、Webhook の配信が GitHub からの配信であることを確認できます。
webhookの編集
Webhook を作成した後、Webhook に変更を加えることができます。
Webhook を無効にする
Webhook を削除して、GitHub で発生するイベントへの登録を解除できます。
Webhook の使用に関するベスト プラクティス
Webhook を使用する場合のセキュリティとパフォーマンスを向上させるには、次のベスト プラクティスに従います。
webhookの失敗した配信の処理
GitHub は失敗した Webhook 配信を自動的に再配信しませんが、失敗した配信は手動で処理することも、コードを記述して処理することもできます。
リポジトリの Webhook の失敗した配信を自動的に再配信する
リポジトリの Webhook の失敗した配信を処理するスクリプトを作成できます。
組織の Webhook の失敗した配信を自動的に再配信する
組織の Webhook の失敗した配信を処理するスクリプトを記述できます。
GitHub App webhook の失敗した配信を自動的に再配信する
GitHub App Webhook の配信失敗を処理するスクリプトを記述できます。