跳至主要内容

禁用 Webhook

您可以禁用 webhook,以取消订阅在 GitHub 上发生的事件。

关于禁用 webhook

您可以禁用先前已为仓库、组织、GitHub Marketplace 账户、GitHub Sponsors 账户或 GitHub App 启用的 webhook。

要禁用 webhook,您可以选择停用或删除它。停用 webhook 时,发送将停止,您可以在以后选择重新激活该 webhook。删除 webhook 后,将无法恢复。

了解更多信息,请参阅 关于 webhook创建 webhook

禁用仓库 webhook

要禁用仓库 webhook,您可以停用或删除它。您必须是仓库所有者或拥有仓库的管理员权限才能禁用 webhook。

您可以使用 GitHub 网页界面或 REST API 删除仓库的 webhook。有关使用 REST API 删除仓库 webhook 的更多信息,请参阅 仓库 webhook 的 REST API 端点

  1. 在 GitHub 上,导航至仓库的主页面。

  2. 在您的仓库名称下,点击 设置。如果您看不到 “设置” 选项卡,请选择 更多 下拉菜单,然后点击 设置

    Screenshot of a repository header showing the tabs. The "Settings" tab is highlighted by a dark orange outline.

  3. 在左侧边栏,点击 Webhook

  4. 在 “Webhook” 下,找到您想要禁用的 webhook。

  5. 通过停用或删除来禁用该 webhook

    1. 停用 webhook
      1. 点击 编辑
      2. 取消选择 已启用
      3. 点击 更新 webhook
    2. 删除 webhook,请点击 删除。此操作不可撤销。

禁用组织 webhook

要禁用组织 webhook,您可以停用或删除它。只能由组织所有者在组织中禁用 webhook。

您可以使用 GitHub 网页界面或 REST API 删除组织 webhook。有关使用 REST API 删除组织 webhook 的更多信息,请参阅 组织 webhook 的 REST API 端点

  1. 在 GitHub 任意页面的右上角,点击您的个人资料图片。
  2. 点击 您的组织
  3. 在组织右侧,点击 设置
  4. 在左侧边栏,点击 Webhook
  5. 在 “Webhook” 下,找到您想要禁用的 webhook。
  6. 通过停用或删除来禁用该 webhook
    1. 停用 webhook
      1. 点击 编辑
      2. 取消选择 已启用
      3. 点击 更新 webhook
    2. 删除 webhook,请点击 删除。此操作不可撤销。

禁用 GitHub Marketplace webhook

您可以停用先前已为您在 GitHub Marketplace 发布的应用相关事件启用的 webhook。您无法删除该 webhook。只有该应用的所有者才能停用该应用的 GitHub Marketplace webhook。如果应用所有者为该 GitHub App 指定了任何应用管理员,这些管理员也可以停用 GitHub Marketplace webhook。

  1. 前往您的 GitHub Marketplace 列表页面
  2. 在您想查看 webhook 发送记录的 GitHub Marketplace 列表旁,点击 管理列表
  3. 在侧栏,点击 Webhook
  4. 取消选择 已启用
  5. 点击 更新 webhook

禁用 GitHub Sponsors webhook

您可以禁用先前已为 GitHub Sponsors 相关事件启用的 webhook。只有受赞助账户的所有者可以禁用该账户的赞助 webhook。

  1. 在任何页面的右上角,点击您的个人资料图片,然后点击 您的赞助者
  2. 在您想编辑 webhook 的账户旁,点击 仪表盘
  3. 在左侧边栏,点击 Webhook
  4. 在 “Webhook” 下,找到您想要禁用的 webhook。
  5. 通过停用或删除来禁用该 webhook
    1. 停用 webhook
      1. 点击 编辑
      2. 取消选择 已启用
      3. 点击 更新 webhook
    2. 删除 webhook,请点击 删除。此操作不可撤销。

禁用 GitHub App 的 webhook

每个 GitHub App 都只有一个 webhook。您无法删除该 webhook,但可以停用它。GitHub App 的所有者可以停用该 App 的 webhook。如果 App 所有者为该 GitHub App 指定了任何应用管理员,这些管理员也可以停用该 App 的 webhook。

  1. 在 GitHub 任意页面的右上角,点击您的个人资料图片。

  2. 前往您的账户设置。

    • 对于由个人账户拥有的 App,点击 设置
    • 对于由组织拥有的 App
      1. 点击 您的组织
      2. 在组织右侧,点击 设置
  3. 在左侧边栏,点击 开发者设置

  4. 在左侧边栏,点击 GitHub Apps

  5. 在您想停用 webhook 的 GitHub App 旁,点击 编辑

  6. 在 “Webhook” 下,取消选择 已启用 以禁用该 webhook。

  7. 点击 保存更改

© . This site is unofficial and not affiliated with GitHub, Inc.