
Authenticate with OAuth
Add GitHub integration
- Navigate to Profile settings → Integrations
- Under GitHub, click Sign in
- Select the account you would like to use with Supernova
- You can now use this GitHub account to automate pull requests using Hooks
See also Installing GitHub Apps in the GitHub docs.
Remove GitHub integration from Supernova

- Navigate to Profile settings -> Integrations
- Under GitHub, click Remove to remove the integration
- In the dialog, click Confirm to proceed
Remove Supernova app from GitHub
See Deleting a GitHub App in the GitHub docs.
Sign in with a different GitHub account
To sign in with a different GitHub account, you first need to uninstall the Supernova app.
- Navigate to Profile settings -> Integrations
- If you are currently signed in, click Remove to sign out (or remove Supernova app from GitHub, see above)
- Click Sign in, and uninstall from the GitHub pop up window
- Close the pop up and click Sign in again to with a different account
Authenticate using personal access tokens

- Navigate to Profile settings → Integrations
- Under GitHub, click Authenticate using a personal access token
- Enter a name for the token, an optional server URL, and paste in your personal access token
- Click Confirm to save
- You can now use this GitHub account to automate pull requests using Hooks by selecting this token as the connection.
Remove an access token

- Navigate to Profile settings → Integrations
- Under GitHub, locate the token you would like to remove and click Remove
- In the dialog, click Confirm