The GitHub connector Service used to define a connection required for associated actions and start events. Examples include Salesforce and Box. Method of integration to cloud services, business applications and content stores. is used to create connections for GitHub actions A tool for building the processes, logic, and direction within workflows.. Use GitHub actions to create Issues within GitHub. GitHub Issues are a way to track bugs, tasks, and enhancements in a project, and are like a message that is shared and can be actioned by development team members.

Create a GitHub connection

You can create connections from the Automate or Designer page.

Note: Your browser-stored credentials are accessed to create connections. Either clear credentials from browser memory or make sure the stored credentials are for the intended environment.


Permissions enable you to manage access for other users to use, edit, and delete connections.







Note: By default, users with administrator role will have the same rights as a Connection owner.

Create a GitHub data source

Use the GitHub data source to create a drop-down in a form showing a list of GitHub repositories for the user account used to create the connector.

Example:  To allow users to select a specific repository in a form, add a drop-down list of repositories to the form using a Data lookup control A form control that allows users to select from a drop-down list of values that have been fetched from a third-party service.. The data lookup control uses a GitHub - Get authenticated user repos data source to list the repositories associated with the authenticated user.

Each data source is configured for a specific GitHub user. You can create as many data sources as you need.

GitHub data source fields

When you create a GitHub data source, you can configure some additional fields to specify which repository the data source should retrieve.


Field or selection


Add new data source Operation Displays the operations available for the selected Connector. The following fields are displayed:
  • Get authenticated user repos:
    • Sort by: Sort the returned list by either when the repo was created, updated, pushed, or by the repo's full name.
    • Sort direction: Sort the returned list in either ascending or descending order.