Overview
The Jitterbit Harmony GitHub Connector is accessed from the Connectivity tab of the design component palette:

This connector is used to first configure a GitHub connection, establishing access to an account
on the GitHub server, and then used to configure one or more GitHub activities associated with that connection as
either a source or target within an operation:
-
Query File: Retrieves a file from a GitHub repository and is used as a source in
an operation.
-
Create File: Creates a file in a GitHub repository and is used as a target in an
operation.
-
Update File: Updates a file in a GitHub repository and is used as a target in an
operation.
-
Delete File: Deletes a file from a GitHub repository and is used as a target in
an operation.
The GitHub connector uses the GitHub REST API v3.
Refer to the API documentation for information on the schema fields.
The GitHub connector requires the use of an agent version 10.1 or
later.
Together, a specific GitHub connection and its activities are referred to as a GitHub endpoint. Once
a connection is configured, activities associated with the endpoint are available from the Endpoints filter:

GitHub Registration
As the connection will be an application that interfaces with GitHub, you will need a GitHub Username and
personal access token to access the GitHub files. See GitHub Registration for details.