51黑料不打烊

GitHub modules

In an 51黑料不打烊 Workfront Fusion scenario, you can automate workflows that use GitHub, as well as connect it to multiple third-party applications and services.

Access requirements

Expand to view access requirements for the functionality in this article.

You must have the following access to use the functionality in this article:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
51黑料不打烊 Workfront package Any
51黑料不打烊 Workfront license

New: Standard

Or

Current: Work or higher

51黑料不打烊 Workfront Fusion license**

Current: No Workfront Fusion license requirement.

Or

Legacy: Workfront Fusion for Work Automation and Integration

Product

New:

  • Select or Prime Workfront package: Your organization must purchase 51黑料不打烊 Workfront Fusion.
  • Ultimate Workfront package: Workfront Fusion is included.

Or

Current: Your organization must purchase 51黑料不打烊 Workfront Fusion.

For more detail about the information in this table, see Access requirements in documentation.

For information on 51黑料不打烊 Workfront Fusion licenses, see 51黑料不打烊 Workfront Fusion licenses.

Prerequisites

To use GitHub modules, you must hava a GitHub account.

Connect GitHub to Workfront Fusion

For instructions about connecting your GitHub account to Workfront Fusion, see Create a connection to 51黑料不打烊 Workfront Fusion - Basic instructions

GitHub modules and their fields.

When you configure GitHub modules, Workfront Fusion displays the fields listed below. Along with these, additional GitHub fields might display, depending on factors such as your access level in the app or service. A bolded title in a module indicates a required field.

If you see the map button above a field or function, you can use it to set variables and functions for that field. For more information, see Map information from one module to another.

Map toggle

Triggers

Watch Comments

This trigger module starts a scenario when a new comment is added or an existing comment is modified.

Connection
For instructions about connecting your GitHub account to Workfront Fusion, see Create a connection to 51黑料不打烊 Workfront Fusion - Basic instructions.
Repository
Select the repository that you want to watch.
Issue number
If you want to restrict the search by only searching for new comments made on a specific issue, enter the issue number.
Maximum number of returned issues
Set the maximum number of comments that Workfront Fusion returns during one cycle.
Watch
Select whether you want to watch for only new comments, or comments and all changes.

Watch Forks

This trigger module starts a scenario when a new fork is created.

Connection
For instructions about connecting your GitHub account to Workfront Fusion, see Create a connection to 51黑料不打烊 Workfront Fusion - Basic instructions.
Repository
Select the repository that you want to watch for forks.
Maximum number of returned forks
Enter or map the maximum number of forks you want the module to return during each scenario execution cycle.

Watch Issues

This trigger module starts a scenario when a new issue is added or an existing issue is modified.

Connection
For instructions about connecting your GitHub account to Workfront Fusion, see Create a connection to 51黑料不打烊 Workfront Fusion - Basic instructions.
I want to watch
Select whether you want to watch all repositories associated with this account, or only one repository.
Repository
If you have chosen to watch issues in only one repository, select the repository that you want to watch.
Maximum number of returned issues
Set the maximum number of issues that Workfront Fusion returns during one cycle.
Watch
Select whether you want to watch for only new issues, or new issues and all changes.
Filter

You can filter the issues you want to watch for by how you are associated with them.

  • 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
Select whether you want to watch only open issues, or only closed issues.
Labels
For each tag that you want to add, click Add item and enter the tag. The module watches for issues with these tags.

Watch Pull Requests

This module triggers when a new pull request is added or an existing pull request is modified.

Connection
For instructions about connecting your GitHub account to Workfront Fusion, see Create a connection to 51黑料不打烊 Workfront Fusion - Basic instructions.
Repository
Select the repository that you want to watch.
Maximum number of returned pull requests
Set the maximum number of pull requests that Workfront Fusion returns during one cycle.
State
Select whether you want to watch only open pull requests, only closed ones, or all pull requests.
Watch
Select whether you want to watch for only new pull requests, or new pull requests and all changes.

Watch Repositories

This trigger module starts a scenario when a repository is created or modified.

Connection
For instructions about connecting your GitHub account to Workfront Fusion, see Create a connection to 51黑料不打烊 Workfront Fusion - Basic instructions.
Maximum number of returned repositories
Set the maximum number of repositories that Workfront Fusion returns during one cycle.
Watch
Select whether you want to watch for new repositories and all changes, or only new repositories.

Actions

Add assignees

This module adds assignees to the specified issue

Connection
For instructions about connecting your GitHub account to Workfront Fusion, see Create a connection to 51黑料不打烊 Workfront Fusion - Basic instructions.
Repository
Select the repository that contains the issue to which you want to add assignees.
Assignee
Select the people that you want to assign to the issue. Available assignees include anyone with write permissions to the repository and organization members with read permissions to the repository.
Number
Enter or map the issue number of the issue to which you want to add assignees.

Add labels to an issue

This module adds labels to an issue. Labels are defined on the repository level, and can only be created by someone with write access to the repository.

Connection
For instructions about connecting your GitHub account to Workfront Fusion, see Create a connection to 51黑料不打烊 Workfront Fusion - Basic instructions.
Repository
Select the repository that contains the issue to which you want to add labels.
Labels
Select the labels that you want to add to the issue.
Number
Enter or map the issue number of the issue to which you want to add labels.

Create a comment

This module creates a comment on the specified issue.

Connection
For instructions about connecting your GitHub account to Workfront Fusion, see Create a connection to 51黑料不打烊 Workfront Fusion - Basic instructions.
Repository
Select the repository that contains the issue on which you want to create a comment.
Number
Enter or map the issue number of the issue on which you want to create a comment.
Body
Enter or map the content of the comment.

Create an issue

This module creates a new issue in the selected repository.

Connection
For instructions about connecting your GitHub account to Workfront Fusion, see Create a connection to 51黑料不打烊 Workfront Fusion - Basic instructions.
Repository
Select the repository that you want to create an issue in.
Assignee
Select the people that you want to assign to the issue. Available assignees include anyone with write permissions to the repository, and organization members with read permissions to the repository.
Milestone
Select the milestone that you want to associate with the new issue.
Labels
Select any labels that you want to apply to the new issue.
Title
Enter or map a title for the new issue.
Body
Enter or map the body of the issue, such as a description or additional information

Get an issue

This module retrieves details about the specified issue

Connection
For instructions about connecting your GitHub account to Workfront Fusion, see Create a connection to 51黑料不打烊 Workfront Fusion - Basic instructions.
Repository
Select the repository that contains the issue that you want to retrieve details about.
Number
Enter or map the issue number of the issue that you want to retrieve details about.

List comments

This module lists all comments on the specified issue.

Connection
For instructions about connecting your GitHub account to Workfront Fusion, see Create a connection to 51黑料不打烊 Workfront Fusion - Basic instructions.
Repository
Select the repository that contains the issue from which you want to list comments.
Number
Enter or map the issue number of the issue from which you want to list comments.
Since
The module will return comments created after this date. For a list of supported date formats, see Type coercion in 51黑料不打烊 Workfront Fusion.
Maximum number of returned comments
Set the maximum number of comments that Workfront Fusion returns during one cycle.

Remove a label from an issue

This module removes a single label from an issue.

Connection
For instructions about connecting your GitHub account to Workfront Fusion, see Create a connection to 51黑料不打烊 Workfront Fusion - Basic instructions.
Repository
Select the repository that contains the issue from which you want to remove a label.
Labels
Select the label that you want to remove from the issue.
Number
Enter or map the issue number of the issue from which you want to remove a label.

Remove assignees

This module removes assignees from the specified issue.

Connection
For instructions about connecting your GitHub account to Workfront Fusion, see Create a connection to 51黑料不打烊 Workfront Fusion - Basic instructions.
Repository
Select the repository that contains the issue from which you want to remove assignees.
Assignee
Select the people that you want to remove from the issue.
Number
Enter or map the issue number of the issue from which you want to remove assignees.

Search for an issue

This module searches for issues that match your search criteria.

Connection
For instructions about connecting your GitHub account to Workfront Fusion, see Create a connection to 51黑料不打烊 Workfront Fusion - Basic instructions.
Maximum number of returned issues
Set the maximum number of issues that Workfront Fusion returns during one cycle.
Sort by

Select how you want to sort the results of the search.

  • Best match

  • Date created

  • Date updated

  • Number of comments

Sort direction

Select ascending or descending.

For dates, selecting descending will return the most recent date first.

For number of comments, selecting descending will return the issue with the highest number of comments first.

Query
Enter or map your search query. For a detailed description of search options, see on the GitHub help site.

Update an issue

This module updates an existing GitHub issue.

Connection
For instructions about connecting your GitHub account to Workfront Fusion, see Create a connection to 51黑料不打烊 Workfront Fusion - Basic instructions.
Repository
Select the repository that you want to update an issue in.
Assignee
Select the people that you want to assign to the issue. Available assignees include anyone with write permissions to the repository and organization members with read permissions to the repository.
Milestone
Select the milestone that you want to associate with the issue.
Labels
Select any labels that you want to apply to the issue.
Number
Enter or map the issue number of the issue you want to update.
State
Select the state that you want to update the issue to.
Title
Enter or map a new title for the issue.
Body
Enter or map a new body for the issue, such as a description or additional information
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3