Help Center

Connect GitHub

Connect GitHub

Connecting to GitHub is available for all non-legacy plans with access to either the Markdown sync or Design Tokens Manager feature.

You can connect your GitHub account to zeroheight. This will enable you to sync files between GitHub and zeroheight. Learn more about related features:

When you connect your GitHub account, you can access files from any repository you can access in GitHub β€” including private and public repositories from the organizations you belong to.

How to connect to GitHub

GitHub is connected via individual user accounts. Access is controlled via individual user profiles.

From Your Profile page

  1. Go to ‘Your Profile‘ and select ‘Integrations‘ from the left-hand navigation panel
  2. Click Connect next to GitHub
  3. Log into GitHub and Authorize the connection with zeroheight
GitHub authorization page

πŸ‘‰ Note: If you join a new GitHub organization after you have connected your zeroheight account to GitHub, you will need to disconnect your GitHub account and then reconnect, ensuring you grant access to the organization in the process.

GitHub account is integrated with zeroheight

From the Markdown block

  1. In the toolbar, select Markdown block
    Markdown function hovered over in toolbar
  2. Click on the block to import markdown
    Markdown block
  3. Select Connect GitHub
    Connect to Github from the Impart Markdown window
  4. Follow the instructions from above to finish connecting to GitHub

Limits

The number of repos you can connect to zeroheight will depend on your plan:

PlanNumber of connected repos
Free1
Starter3
Pro5
Enterprise10

FAQs

Who has access to a connected GitHub account?

GitHub accounts are connected at the user level. Only the user who connected their GitHub account can see the repos and the files they contain within zeroheight. Other users within a team will only be able to see files that have been added to zeroheight somewhere.

What GitHub accounts does zeroheight support?

zeroheight supports free, Pro, and Team GitHub accounts. At this time we support GitHub Enterprise Cloud accounts but do not support self-hosted GitHub Enterprise Server accounts.

If I connect my GitHub account to zeroheight, how is it secured?

We use an OAuth GitHub app and limited scopes to enable the integration to function. We do not display the integration token on the front end.

What happens if I connect the repo and then I’m no longer part of the zeroheight account?

When you connect GitHub to your account, it’s only connected to your zeroheight account. If your zeroheight account is deleted, the GitHub connection is made redundant.