【问题标题】:Connecting a Slack webhook to GitHub将 Slack webhook 连接到 GitHub
【发布时间】:2018-10-05 18:53:53
【问题描述】:

首先,我不确定这是否是发布此问题的地方,但这是我修复此问题的最后一站。

我一直在尝试将 Slack WebHook 与 GitHub 存储库连接,但每次都失败。

我遵循的步骤:

  1. 创建一个 webhook(单独和使用新的 slack 应用程序)复制
  2. 复制挂钩 URL 并粘贴到 GitHub 存储库中的新挂钩选项中。
  3. 然后当我创建它时,它给了我一个错误。

顺便说一句,我应该在“秘密”字段中添加什么?

请查看屏幕截图了解更多信息。

然后我得到以下错误。

如果我做错了什么,请告诉我。

【问题讨论】:

  • 在我看来github使用自己的payload格式,无法配置,与Slack的格式不匹配。我猜这就是你得到错误的原因。但是你为什么不使用免费的 Github Slack 应用呢?
  • 是的,我已经尝试了 GitHub 应用程序,但它没有工作。这就是我尝试这个选项的原因。然后在你回复之后,我意识到我使用的是 GitHub Enterprise 版本,它不支持 GitHub 应用程序。有一个名为 GitHub Notifications (Legacy) 的不同版本,仅适用于企业版。 “遗产”这个词误导了我不要使用它。无论如何,我使用该应用程序完成了我的要求。谢谢你的提示。 :)
  • 另外,使用 Slack webhook 不需要任何秘密
  • 这个“GitHub Notifications (Legacy)”是唯一对我们有用的东西。

标签: github webhooks slack


【解决方案1】:

不确定这是否仍然有效,但由于我也在尝试创建此连接,因此我在 GH Marketplace 中找到了可能的解决方案:https://github.com/marketplace/actions/slack-webhook-for-github-actions

【讨论】:

    猜你喜欢
    • 2021-09-06
    • 2021-08-28
    • 2018-12-11
    • 1970-01-01
    • 2016-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多