【问题标题】:Github - Auto assign Issue to ProjectGithub - 自动将问题分配给项目
【发布时间】:2020-06-23 08:00:33
【问题描述】:

我想将问题自动分配给 Github 中的项目。基本上为自动打开的每个问题自动执行以下屏幕截图。有什么想法吗?

【问题讨论】:

    标签: github automation github-actions github-issues


    【解决方案1】:

    您可以使用create-or-update-project-card 来实现此目的。

    on:
      issues:
        types: [opened]
    jobs:
      createCard:
        runs-on: ubuntu-latest
        steps:
          - name: Create or Update Project Card
            uses: peter-evans/create-or-update-project-card@v1
            with:
              project-name: My project
              column-name: My column
    

    【讨论】:

      【解决方案2】:

      有一个应用程序 Project Bot 可以自动执行此操作,因为现在它 seems like it is not possible 只需使用 GitHub 项目配置即可执行此操作。

      这是来自it's repo的Project Bot描述

      此机器人将根据项目每个列中特殊格式的卡片自动将新问题或拉取请求添加到项目板。它还允许您自定义在列之间移动问题的规则。

      这里是项目机器人仓库:https://github.com/philschatz/project-bot

      希望对你有帮助!

      【讨论】:

        【解决方案3】:

        我设法使用this 工作流使其工作。

        【讨论】:

          【解决方案4】:

          查看 2021 年 9 月的帖子“New code review assignment settings and team filtering improvements

          指“Managing code review assignment for your team”,包括:

          路由算法

          代码审查任务会根据两种可能的算法之一自动选择和分配审查者。

          • 循环算法根据最近收到的评论请求最少的人来选择评论者,重点是在团队的所有成员之间轮换,无论他们目前有多少未完成的评论。

          • 负载平衡算法根据每个成员最近的评论请求总数选择评论者,并考虑每个成员的未完成评论的数量。
            负载平衡算法试图确保每个团队成员在任​​何 30 天内审查相同数量的拉取请求。

          现在:

          新设置让团队可以更好地控制行为:

          • 将任务仅限于团队的直接成员。以前,团队审核请求可以分配给团队的直接成员或子团队的成员。

          • 即使已经请求了一名或多名团队成员,也可以继续自动分配。以前,已被请求的团队成员将被计为团队的自动审核请求之一。

          • 即使新分配了一名或多名成员,也要让一个团队进行审核。以前,团队审查请求总是被一个或多个个人审查请求所取代。这将使得很难找到请求特定团队的拉取请求。

          可以在 Team settings > Code review assignment 下管理代码审查分配设置:

          【讨论】:

          • 这只是分配给人们,是吗?不参加项目?
          • @dbreaux 是的。为团队成员(项目内)分配。
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2020-01-18
          • 1970-01-01
          • 1970-01-01
          • 2015-10-28
          • 2013-11-03
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多