有没有办法在 Microsoft 团队上获取 Github 拉取请求通知?

问题描述 投票:0回答:2

我正在寻找一种方法来获取 Microsoft 团队的 Github 拉取请求通知。我已经使用官方 github Slack 机器人和拉动提醒(以前称为拉动熊猫)功能有一段时间了,我非常想念 MS 团队的这些功能。任何人都知道适合此用例的良好 SaaS 和/或开源产品吗?

谢谢,

github notifications microsoft-teams
2个回答
1
投票

您可能会考虑使用 GitHub Actions,例如 Microsoft Teams(通用)

一个 GitHub Actions,以最通用的方式向 Microsoft Teams 中的给定通道发送消息。

这样,您就可以在拉请求上触发消息(GitHub 工作流语法)


0
投票
当然!如果您想在 Microsoft Teams 中接收 GitHub 拉取请求通知,可以采取以下几种方法:

  1. 带有 Webhooks 的 GitHub Actions:

      您可以创建一个 GitHub 操作,使用 Webhooks 将通知发送到您的 Microsoft Teams 频道。这种方法允许更多的定制和灵活性。
    • 在存储库中设置一个工作流程,触发拉取请求事件(例如,
    • pull_request
      )。
    • 在工作流程中,配置一个步骤以使用 Webhook 向 Microsoft Teams 渠道发送通知。
    • 确保您拥有 GitHub 存储库的管理员访问权限以设置工作流程。
  2. GitHub 机器人集成:

      一种更简单的方法是在您的 Teams 频道之一中安装 GitHub 机器人。
    • 激活订阅的方法如下:
      • 在 Teams 频道中使用
      • @github
         开始消息。
      • 从选项列表中选择“订阅”。
      • 添加您的存储库名称(例如,
      • [organization/repo-name]
        )并指定您想要拉取请求的通知。
      • 命令应如下所示:
      • GitHub subscribe [organization/repo-name] pulls
有关更多信息,您可以访问 GitHub Microsoft Teams 集成页面。

https://github.com/integrations/microsoft-teams

© www.soinside.com 2019 - 2024. All rights reserved.