Skip to main content

webhookの線集

Webhook を䜜成した埌、Webhook に倉曎を加えるこずができたす。

Webhook の線集に぀いお

Webhook を線集しお、Webhook が最初に䜜成されたずきに遞択された蚭定を倉曎できたす。 Webhook の䜜成時に遞択できる蚭定の詳现に぀いおは、「webhookの䜜成」を参照しおください。

リポゞトリの Webhook を線集する

特定のリポゞトリに䜜成された Webhook を線集できたす。 リポゞトリの Webhook を線集するには、そのリポゞトリのオヌナヌであるか、リポゞトリの管理者アクセス暩が必芁です。

GitHub Web むンタヌフェむスたたは REST API を䜿っお、リポゞトリの Webhook を線集できたす。 REST API を䜿甚しおリポゞトリ Webhook を線集する方法の詳现に぀いおは、「リポゞトリ りェブフック の REST API ゚ンドポむント」を参照しおください。

  1. GitHub で、リポゞトリのメむン ペヌゞに移動したす。

  2. リポゞトリ名の䞋にある [蚭定] をクリックしたす。 [蚭定] タブが衚瀺されない堎合は、 [] ドロップダりン メニュヌを遞び、 [蚭定] をクリックしたす。

    タブを瀺すリポゞトリ ヘッダヌのスクリヌンショット。 [蚭定] タブが濃いオレンゞ色の枠線で匷調衚瀺されおいたす。

  3. 巊偎のサむドバヌで、 [ Webhooks] をクリックしたす。

  4. 線集する Webhook の暪の [線集] をクリックしたす。

  5. Webhook 蚭定に必芁な倉曎を加えたす。

  6. [webhook の曎新] をクリックしたす。

組織の Webhook を線集する

特定の組織で䜜成された Webhook を線集できたす。 組織で Webhook を䜜成するには、その組織のオヌナヌである必芁がありたす。

GitHub Web むンタヌフェむスたたは REST API を䜿っお、organization の Webhook を線集できたす。 REST API を䜿甚しお organization の Webhook を䜜成する方法の詳现に぀いおは、「組織の Webhook の REST API ゚ンドポむント」を参照しおください。

  1. GitHub で、リポゞトリのメむン ペヌゞに移動したす。

  2. リポゞトリ名の䞋にある [蚭定] をクリックしたす。 [蚭定] タブが衚瀺されない堎合は、 [] ドロップダりン メニュヌを遞び、 [蚭定] をクリックしたす。

    タブを瀺すリポゞトリ ヘッダヌのスクリヌンショット。 [蚭定] タブが濃いオレンゞ色の枠線で匷調衚瀺されおいたす。

  3. 巊偎のサむドバヌで、 [ Webhooks] をクリックしたす。

  4. 線集する Webhook の暪の [線集] をクリックしたす。

  5. Webhook 蚭定に必芁な倉曎を加えたす。

  6. [webhook の曎新] をクリックしたす。

GitHub Enterprise

のグロヌバル Webhook を線集する

゚ンタヌプラむズ オヌナヌは、グロヌバル Webhook を線集しお、Webhook が最初に䜜成されたずきに遞択された蚭定を倉曎できたす。

  1. GitHub の右䞊隅にあるプロフィヌル画像をクリックしたす。
  2. ご自分の環境に応じお、[Your enterprise] たたは [Your enterprises] をクリックし、衚瀺する゚ンタヌプラむズをクリックしたす。
  3. ペヌゞの䞊郚にある [ Settings] をクリックしたす。
  4. [ 蚭定] で、 [フック] をクリックしたす。
  5. 線集する Webhook の暪の [線集] をクリックしたす。
  6. Webhook 蚭定に必芁な倉曎を加えたす。
  7. [webhook の曎新] をクリックしたす。

GitHub Marketplace の Webhook を線集する

GitHub Marketplace で発行したアプリ甚に䜜成した Webhook を線集できたす。 GitHub Marketplace Webhook を線集できるのは、アプリの所有者たたはアプリのアプリ マネヌゞャヌのみです。 詳しくは、「GitHub Marketplace APIのためのwebhookむベント」をご芧ください。

  1. GitHub Marketplace 䞀芧ペヌゞ に移動したす。
  2. Webhook 配信を衚瀺する GitHub Marketplace 䞀芧の暪にある [リストの管理] をクリックしたす。
  3. サむドバヌで、[Webhook] をクリックしたす。
  4. Webhook 蚭定に必芁な倉曎を加えたす。
  5. [webhook の曎新] をクリックしたす。

GitHub Sponsors の Webhook を線集する

GitHub Sponsors アカりント甚に䜜成された Webhook を線集できたす。 スポンサヌされたアカりントのオヌナヌのみが、そのアカりントのスポンサヌ Webhook を線集できたす。

  1. 任意のペヌゞで、右䞊隅にあるプロファむルの画像をクリックし、次に [スポンサヌ] をクリックしたす。
  2. Webhook を線集するアカりントの暪にある [ダッシュボヌド] をクリックしたす。
  3. 巊のサむドバヌで、 [Webhooks] をクリックしたす。
  4. Webhook 蚭定に必芁な倉曎を加えたす。
  5. [webhook の曎新] をクリックしたす。

GitHub App の Webhook を線集する

それぞれの GitHub App には、䞀぀の Webhook がありたす。 Webhook を削陀するこずはできたせんが、Webhook をアクティブ化たたは非アクティブ化したり、Webhook がサブスクラむブする Webhook むベントを倉曎したり、Webhook の他の基本蚭定を倉曎したりするこずはできたす。

GitHub App のオヌナヌは、アプリの Webhook 構成を線集できたす。 アプリ所有者が GitHub App のアプリ マネヌゞャヌを指定しおいる堎合は、アプリ マネヌゞャヌも Webhook 構成を線集できたす。 詳しくは、「GitHub Apps での Webhook の䜿甚」をご芧ください。

  1. GitHub の任意のペヌゞの右䞊隅にある、自分のプロファむル写真をクリックしたす。
  2. アカりント蚭定にアクセスしおください。
    • 個人甚アカりントが所有するアプリの堎合は、[蚭定] をクリックしたす。
    • 組織が所有するアプリの堎合:
      1. [自分の組織] をクリックしたす。
      2. 組織の右偎にある [蚭定] をクリックしたす。
    • Enterprise が所有するアプリの堎合:
      1. Enterprise Managed Users を䜿甚する堎合は、[Enterprise] をクリックしお Enterprise アカりントの蚭定に移動したす。
      2. 個人甚アカりントを䜿甚する堎合は、[Enterprise] をクリックしおから、Enterprise の右偎にある [蚭定] をクリックしたす。
  3. 巊偎のサむドバヌで [ 開発者蚭定] をクリックしたす。
  4. 巊偎のサむドバヌで、 [GitHub Apps] をクリックしたす。
  5. Webhook 構成を曎新する GitHub App の暪にある [線集] をクリックしたす。
  6. 基本的な Webhook 蚭定を線集するには:
    1. [Webhook] で、Webhook の蚭定に必芁な倉曎を行いたす。
    2. [倉曎を保存] をクリックしたす。
  7. Webhook がサブスクラむブしおいるむベントを倉曎するには:
    1. サむドバヌで、[アクセス蚱可ずむベント] をクリックしたす。

    2. GitHub App の登録で遞択できる具䜓的な Webhook むベントは、アプリに察しお遞択したアクセス蚱可の皮類によっお決たりたす。 たず、アプリに付䞎するアクセス蚱可を遞択する必芁がありたす。これで、そのアクセス蚱可のセットに関連する Webhook むベントにアプリをサブスクラむブできたす。

      セクション [リポゞトリのアクセス蚱可]、[組織のアクセス蚱可]、[アカりントのアクセス蚱可] で、アプリがサブスクラむブするむベントに必芁なアクセス蚱可を遞びたす。 詳しくは、「GitHub アプリのアクセス蚱可を遞択する」をご芧ください。 アクセス蚱可を倉曎する際に考慮すべき事項の詳现に぀いおは、「GitHub App 登録の倉曎」を参照しおください。

    3. [むベントにサブスクラむブする] で、GitHub App で受け取りたい Webhook むベントを遞びたす。

    4. [倉曎を保存] をクリックしたす。

REST API を䜿甚しお、GitHub App の Webhook 構成を線集できたす。 REST API を䜿甚しお最近の配信を衚瀺する方法の詳现に぀いおは、「GitHub AppWebhook 甹 REST API ゚ンドポむント」を参照しおください。