Git integration#

This page explains how to set up your GitHub org and the SigTech GitHub app. You need to do this before you can use the SigTech platform.

Set up your GitHub organization#

You need a GitHub organization or enterprise account to use the SigTech platform.

Add as GitHub org members all users who require access to the SigTech platform. If your users have multiple company email addresses per person, make sure they sign in to GitHub and SigTech with the same one.

Set up the SigTech GitHub App#

Setting up the SigTech GitHub App is a one-time process; simply install the SigTech GitHub App from the link we’ll provide.

To set up the SigTech GitHub App:

  1. Before you install the App, create a “dummy” repository to restrict the GitHub App to.

    Why create a “dummy” repo?

    Since the SigTech GitHub App only needs to access the repos it creates for your workspaces, you should select “Only select repositories” when you install the App.

    However, before you install the App, no such repos exist. For this reason, in order to limit the App to only specified repos, you’ll need to create a “dummy” repo so you can select it when you install the App.

  2. On the GitHub installation dialog, select Only select repositories and select the “dummy” repo.

  3. Follow the remaining steps in the GitHub dialog to finish installing the App.

Contact us if you use GitHub IP whitelisting#

Contact us if you are using GitHub IP whitelisting; you’ll need to add our IP address range to your whitelist.