Skip to main content
The Niteshift GitHub App grants Niteshift access to your repositories. Install it on your personal account or organization to enable task creation.

Installation

1

Start installation

During onboarding, click Install GitHub App. Or go to Settings → GitHub and click Add Installation.
2

Select account

Choose whether to install on your personal account or an organization you administer.
3

Select repositories

Grant access to All repositories or select specific repositories. You can change this later in GitHub settings.
4

Complete installation

Click Install. GitHub redirects you back to Niteshift with your repositories synced.

Personal token connection

If you don’t have admin access to install the GitHub App, connect using a personal access token instead.
1

Create a token

Go to GitHub Settings → Developer settings → Personal access tokens and create a new token with repo scope.
2

Add to Niteshift

In Niteshift, go to Settings → GitHub and click Connect with Token. Paste your token.
3

Select repositories

Niteshift syncs repositories you have access to. Enable the ones you want to use.
Personal tokens grant access based on your GitHub permissions. If you lose access to a repository, Niteshift loses access too.

Multiple installations

You can install the GitHub App on multiple accounts and organizations. Each installation appears in Settings → GitHub where you can:
  • Sync repositories manually
  • View installation status
  • Remove installations

Syncing repositories

Repositories sync automatically when you:
  • Install or modify the GitHub App
  • Visit the Niteshift home page
To force a sync, go to Settings → GitHub and click Sync next to the installation.