GitHub模块

在Adobe Workfront Fusion方案中,您可以自动使用GitHub的工作流,并将其连接到多个第三方应用程序和服务。

访问要求

展开以查看本文中各项功能的访问要求。

您必须具有以下权限才能使用本文中的功能:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront包 任何
Adobe Workfront许可证

新增:标准

当前:工作或更高

Adobe Workfront Fusion许可证**

当前:无Workfront Fusion许可证要求。

旧版:Workfront Fusion for Work Automation and Integration

产品

新增:

  • 选择或Prime Workfront包:您的组织必须购买Adobe Workfront Fusion。
  • Ultimate Workfront包:其中包含Workfront Fusion。

当前:您的组织必须购买Adobe Workfront Fusion。

有关此表中信息的更多详细信息,请参阅文档🔗中的访问要求。

有关Adobe Workfront Fusion许可证的信息,请参阅Adobe Workfront Fusion 许可证

先决条件

要使用GitHub模块,您必须拥有GitHub帐户。

将GitHub连接到Workfront Fusion

有关将GitHub帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明

GitHub模块及其字段。

配置GitHub模块时,Workfront Fusion显示下面列出的字段。 除此以外,可能还会显示其他GitHub字段,具体取决于应用程序或服务中的访问级别等因素。 模块中的粗体标题表示必填字段。

如果看到字段或函数上方的映射按钮,则可以使用该按钮设置该字段的变量和函数。 有关详细信息,请参阅将信息从一个模块映射到另一个模块

映射切换

触发器

Watch Comments

此触发器模块会在添加新评论或修改现有评论时启动方案。

Connection
有关将GitHub帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
Repository
选择要监视的存储库。
Issue number
如果要通过仅搜索针对特定问题提出的新注释来限制搜索,请输入问题编号。
Maximum number of returned issues
设置Workfront Fusion在一个周期内返回的最大评论数。
Watch
选择是要只查看新注释,还是要查看注释及所有更改。

Watch Forks

此触发器模块会在创建新分支后启动方案。

Connection
有关将GitHub帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
Repository
选择要监视分支的存储库。
Maximum number of returned forks
输入或映射您希望模块在每个方案执行周期中返回的最大分支数。

Watch Issues

此触发器模块会在添加新问题或修改现有问题时启动方案。

Connection
有关将GitHub帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
I want to watch
选择是要监视与此帐户关联的所有存储库,还是只监视一个存储库。
Repository
如果您已选择仅在一个存储库中监视问题,请选择要监视的存储库。
Maximum number of returned issues
设置Workfront Fusion在一个周期内返回的最大问题数。
Watch
选择您是希望仅关注新问题,还是希望关注新问题和所有更改。
Filter

您可以过滤要关注的问题,方法是通过您与它们的关联方式。

  • All issues
  • Only issues assigned to me
  • Only issues created by me
  • Only issues mentioning me
  • Only issues I'm subscribed to updates for
State
选择是只查看未完成的问题,还是只查看已关闭的问题。
Labels
对于要添加的每个标记,单击 添加项 并输入标记。 模块会监视这些标记是否存在问题。

Watch Pull Requests

添加新的拉取请求或修改现有拉取请求时,将触发此模块。

Connection
有关将GitHub帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
Repository
选择要监视的存储库。
Maximum number of returned pull requests
设置Workfront Fusion在一个周期内返回的最大拉取请求数。
State
选择您要监视only open pull请求、only closed ones还是所有拉取请求。
Watch
选择您是只关注新的拉取请求,还是只关注新的拉取请求和所有更改。

Watch Repositories

此触发器模块会在创建或修改存储库时启动方案。

Connection
有关将GitHub帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
Maximum number of returned repositories
设置Workfront Fusion在一个周期内返回的最大存储库数。
Watch
选择是要监视新存储库和所有更改,还是只监视新存储库。

操作

Add assignees

此模块将受分派人添加到指定问题

Connection
有关将GitHub帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
Repository
选择包含要添加被分配人的问题的存储库。
Assignee
选择要分配给问题的人员。 可用的被分配者包括拥有存储库写入权限的任何人和拥有存储库读取权限的组织成员。
Number
输入或映射要添加被分配人的问题的问题编号。

Add labels to an issue

此模块向问题添加标签。 标签在存储库级别定义,并且只能由对存储库具有写入权限的用户创建。

Connection
有关将GitHub帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
Repository
选择包含您要向其添加标签的问题存储库。
Labels
选择要添加到问题的标签。
Number
输入或映射要添加标签的问题编号。

Create a comment

此模块创建指定问题的评论。

Connection
有关将GitHub帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
Repository
选择包含您要为其创建评论的问题的存储库。
Number
输入或映射您要创建评论的问题编号。
Body
输入或映射注释的内容。

Create an issue

此模块在选定存储库中创建新问题。

Connection
有关将GitHub帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
Repository
选择要在其中创建问题的存储库。
Assignee
选择要分配给问题的人员。 可用的被分配者包括拥有存储库写入权限的任何人,以及拥有存储库读取权限的组织成员。
Milestone
选择要与新问题关联的里程碑。
Labels
选择要应用于新问题的任何标签。
Title
输入或映射新问题的标题。
Body
输入或映射问题的正文,如描述或其他信息

Get an issue

此模块检索有关指定问题的详细信息

Connection
有关将GitHub帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
Repository
选择包含您要检索其详细信息的问题的存储库。
Number
输入或映射要检索其详细信息的问题的问题编号。

List comments

此模块列出了有关指定问题的所有注释。

Connection
有关将GitHub帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
Repository
选择包含您要从中列出注释的问题的存储库。
Number
输入或映射要从中列出注释的问题编号。
Since
模块将返回在此日期之后创建的注释。 有关支持的日期格式的列表,请参阅在Adobe Workfront Fusion中键入强制转换。
Maximum number of returned comments
设置Workfront Fusion在一个周期内返回的最大评论数。

Remove a label from an issue

此模块从问题中删除单个标签。

Connection
有关将GitHub帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
Repository
选择包含要从其中移除标签的问题存储库。
Labels
选择要从问题中删除的标签。
Number
输入或映射要从其中移除标签的问题编号。

Remove assignees

此模块从指定问题中删除被分配人。

Connection
有关将GitHub帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
Repository
选择包含要从其中移除被分配人的问题的存储库。
Assignee
选择要从问题中删除的人员。
Number
输入或映射要从其中移除被分配人的问题的问题编号。

Search for an issue

此模块将搜索与您的搜索条件匹配的问题。

Connection
有关将GitHub帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
Maximum number of returned issues
设置Workfront Fusion在一个周期内返回的最大问题数。
Sort by

选择您希望对搜索结果进行排序的方式。

  • Best match

  • Date created

  • Date updated

  • Number of comments

Sort direction

选择升序或降序。

对于日期,选择 descending 将首先返回最近的日期。

对于number of comments,选择 descending 将首先返回评论数量最多的问题。

Query
输入或映射您的搜索查询。 有关搜索选项的详细说明,请参阅GitHub帮助网站上的搜索问题和拉取请求

Update an issue

此模块更新现有的GitHub问题。

Connection
有关将GitHub帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
Repository
选择要更新问题的存储库。
Assignee
选择要分配给问题的人员。 可用的被分配者包括拥有存储库写入权限的任何人和拥有存储库读取权限的组织成员。
Milestone
选择要与问题关联的里程碑。
Labels
选择要应用于问题的任何标签。
Number
输入或映射要更新的问题的问题编号。
State
选择要将问题更新到的状态。
Title
输入或映射问题的新标题。
Body
输入或映射问题的新正文,如说明或附加信息
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3