Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

On this page

Table of Contents
maxLevel2
excludeOlder Versions|Additional Resources|Related Links|Related Information


Panel
bgColor#ebf7e1
borderStylesolid

Articles in this section

Children Display
alltrue
depth2


Overview

Integrate your SnapLogic account with GitHub repositories. The following project assets are supported:

  • Files
  • Pipelines
  • Tasks
  • Accounts. 

APIs are also available to perform pull requests or checkout repositories. Seethe GitHub Operations APIsfor details.


Note
titleGitHub Version

We support and test against GitHub version 3.


Key Features

  • Checkout GitHub repositories to a project.
  • Checkout GitHub repositories or perform Pull requests using GitHub APIs. See GitHub API Operations APIsfor details.
  • Add/Update/Delete files in repositories through SnapLogic.
  • Add/Update/Delete project assets through GitHub.

Workflow

Note

Snap Packs and Snaplexes cannot be migrated to GitHub. If there are Snap Packs or Snaplexes in your project, they are listed as Unsupported (GitHub Status) in the Asset table. 


Prerequisites

  • The SnapLogic App must be installed in GitHub. See Installing the SnapLogic App for details.
  • Your GitHub account should have read and write access to your organization's GitHub repositories.