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