GitHub 关于项目板的自动化
您可以配置自动工作流程来保持项目板卡状态与相关的议题及拉取请求同步。
要为仓库项目板设置自动工作流程,您必须对仓库有写入权限。 组织所有者和成员可以在全组织项目委员会配置自动工作流程。 更多信息请参阅“组织的项目板权限”。
您可以根据项目板列的触发事件自动执行操作。 这可以节省项目板管理过程中的一些手动任务。 例如,您可以配置 "To do"(待处理)列,其中您添加到项目板的任何新议题或拉取请求都会自动移至配置的列。 更多信息请参阅“配置项目板的自动化”。
您可以使用项目板模板来创建一个已配置自动化的项目板。 更多信息请参阅“关于项目板”。
您也可以复制一个项目板,以将其自定义内容重新用于类似项目。 更多信息请参阅“复制项目板”。
项目板自动化通过为某些操作创建标准工作流程,也可帮助团队对项目板的目的和团队开发流程达成一致的理解。
关闭项目板时,为项目板配置的任何工作流程自动化都将暂停。 如果重新打开项目板,您可以选择同步自动化,以便根据为项目板配置的自动化设置来更新板上卡的位置。 更多信息请参阅“重新打开已关闭的项目板”或“关闭项目板”。
自动化选项
列预设 | 配置选项 |
---|---|
待处理 | 将所有新增的议题移到此处 将所有新增的拉取请求移到此处将 所有重新打开的议题移到此处 将所有重新打开的拉取请求移到此处 |
进行中 | 将所有新打开的拉取请求移到此处 将所有重新打开的议题移到此处 将所有重新打开的拉取请求移到此处 将所有符合基本分支需要的最低评论数量的拉取请求移到此处 将所有不再符合基本分支需要的最低评论数量的拉取请求移到此处 |
已完成 | 将所有关闭的议题移到此处 将所有合并的拉取请求移到此处 将所有已关闭、已取消合并的拉取请求移到此处 |
项目进度跟踪
项目板自动化默认启用进度跟踪。 "To do"(待处理)、"In progress"(进行中)或 "Done"(完成)列中的卡会预置总体目标进度值。 启用项目板自动化后,进度条将出现在项目板上方、项目列表页面上、议题侧边栏中以及对其他项目板项目的引用中。