GitHub Connector

An Overview of Unito's GitHub Integration

Connecting GitHub with Unito? Here’s what you can expect from this integration.

In this article:

What Unito syncs from GitHub

Unito syncs issues from GitHub repositories by linking individual fields from these issues to items in other tools (e.g., Trello cards, Jira issues, ServiceNow records).

github overview

Supported fields for GitHub issues

Unito supports 16 fields for GitHub. Here's a list of these fields as well as supported sync directions and rules.

Quick definitions:

  • One-way: Changes in this field can be synced to the tool it’s integrated with, but changes in the other tool can’t be synced back.
  • Two-way: Changes to this field will be synced to the tool it’s integrated with, and changes in the other tool will be synced back.
  • Rules: This field can be used to build rules.
GitHub Field One-Way? Two-Way? Rules?
Assignee
Comment  
Created at    
Description  
Issue ID    
Issue number    
Issue type  
Label
Link to issue    
Milestone  
Milestone due date  
Opened by    
Repository name    
Status  
Title  
Updated at    

Additional features

Unito's GitHub integration also supports the following features:

  • Syncing pull requests: Keep pull requests in sync with equivalent work items in other tools. Note that Unito will never sync or modify code within pull requests. You can't create new pull requests from another tool, but you can keep them in sync with an equivalent work item in another tool.
  • Binary attachments: Unito supports binary copy attachments to and from GitHub Cloud or Server on a per-customer basis. We support all file types outlined here. Want to activate this for your workspace? Reach out us.
  • Prefix task title with issue number: When syncing GitHub to other work management tools, you can have the GitHub issue added as a prefix to the task's title in your other tools.

  • Open-source repositories: You can sync open-source repositories with your other tool of choice.  Assignees will only sync if their email address is present in the other connected tool.

Other documentation

Need to know more about this integration? Check out our documentation on: