关于禁用 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 端点。
-
在 GitHub 上,导航至仓库的主页面。
-
在您的仓库名称下,点击 设置。如果您看不到 “设置” 选项卡,请选择 更多 下拉菜单,然后点击 设置。

-
在左侧边栏,点击 Webhook。
-
在 “Webhook” 下,找到您想要禁用的 webhook。
-
通过停用或删除来禁用该 webhook
- 要 停用 webhook
- 点击 编辑。
- 取消选择 已启用。
- 点击 更新 webhook。
- 要 删除 webhook,请点击 删除。此操作不可撤销。
- 要 停用 webhook
禁用组织 webhook
要禁用组织 webhook,您可以停用或删除它。只能由组织所有者在组织中禁用 webhook。
您可以使用 GitHub 网页界面或 REST API 删除组织 webhook。有关使用 REST API 删除组织 webhook 的更多信息,请参阅 组织 webhook 的 REST API 端点。
- 在 GitHub 任意页面的右上角,点击您的个人资料图片。
- 点击 您的组织。
- 在组织右侧,点击 设置。
- 在左侧边栏,点击 Webhook。
- 在 “Webhook” 下,找到您想要禁用的 webhook。
- 通过停用或删除来禁用该 webhook
- 要 停用 webhook
- 点击 编辑。
- 取消选择 已启用。
- 点击 更新 webhook。
- 要 删除 webhook,请点击 删除。此操作不可撤销。
- 要 停用 webhook
禁用 GitHub Marketplace webhook
您可以停用先前已为您在 GitHub Marketplace 发布的应用相关事件启用的 webhook。您无法删除该 webhook。只有该应用的所有者才能停用该应用的 GitHub Marketplace webhook。如果应用所有者为该 GitHub App 指定了任何应用管理员,这些管理员也可以停用 GitHub Marketplace webhook。
- 前往您的 GitHub Marketplace 列表页面。
- 在您想查看 webhook 发送记录的 GitHub Marketplace 列表旁,点击 管理列表。
- 在侧栏,点击 Webhook。
- 取消选择 已启用。
- 点击 更新 webhook。
禁用 GitHub Sponsors webhook
您可以禁用先前已为 GitHub Sponsors 相关事件启用的 webhook。只有受赞助账户的所有者可以禁用该账户的赞助 webhook。
- 在任何页面的右上角,点击您的个人资料图片,然后点击 您的赞助者。
- 在您想编辑 webhook 的账户旁,点击 仪表盘。
- 在左侧边栏,点击 Webhook。
- 在 “Webhook” 下,找到您想要禁用的 webhook。
- 通过停用或删除来禁用该 webhook
- 要 停用 webhook
- 点击 编辑。
- 取消选择 已启用。
- 点击 更新 webhook。
- 要 删除 webhook,请点击 删除。此操作不可撤销。
- 要 停用 webhook
禁用 GitHub App 的 webhook
每个 GitHub App 都只有一个 webhook。您无法删除该 webhook,但可以停用它。GitHub App 的所有者可以停用该 App 的 webhook。如果 App 所有者为该 GitHub App 指定了任何应用管理员,这些管理员也可以停用该 App 的 webhook。
-
在 GitHub 任意页面的右上角,点击您的个人资料图片。
-
前往您的账户设置。
- 对于由个人账户拥有的 App,点击 设置。
- 对于由组织拥有的 App
- 点击 您的组织。
- 在组织右侧,点击 设置。
-
在左侧边栏,点击 开发者设置。
-
在左侧边栏,点击 GitHub Apps。
-
在您想停用 webhook 的 GitHub App 旁,点击 编辑。
-
在 “Webhook” 下,取消选择 已启用 以禁用该 webhook。
-
点击 保存更改。