Install
Nullify is currently available as a GitHub App that can be installed across select repositories or all current and future repositories, allowing for organization-wide coverage in one click.
Please reach out to our team to assist with your org setup.
Install Nullify
Setting up your GitHub application
See creating a GitHub App for general guidance on setting up GitHub Apps.
Go to
https://github.com/organizations/<insert-your-org-name>/settings/apps/new
GitHub App Name: Enter the name of your application.
Homepage URL: Enter
https://nullify.ai
Add the Callback URL
Enable Request user authorization (OAuth) during installation
Enable Device Flow
Webhook:
Add the Webhook URL
Add the Webhook secret
Enable SSL verification
Display Information:
Add the Nullify logo (amethyst only) available from https://nullify.ai/brand-kit
Grant access to the following Repository permissions:
Permission | Access | Explanation |
Checks | Read & write | Write required to create and modify Check Runs |
Contents | Read & write | Write required for creating and resolving comments |
Issues | Read & write | Write required to create and modify Issues |
GitHub.com: Metadata | Read-only | This setting is automatically set by GitHub |
Pull Requests | Read & write | Write required to create and modify Pull Requests |
Grant access to the following Organization permissions:
Permission | Access | Explanation |
Members | Read | Read teams |
Subscribe to the following Events:
Event Type | Subscription |
Pull Request | Required |
Push | Required |
Check Run | Required |
Issues | Required |
Issue Comment | Required |
Pull Request Review | Required |
Pull Request Review Comment | Required |
Pull Request Review Thread | Required |
In the "Where can this GitHub App be installed?" section, select Only on this account. Then select Create GitHub App.
Navigate to the Developer settings of your new App. In General, get the App ID and Client ID.
In General, generate a new Client secret.
In General, generate a private key:
Send the App ID, Client ID, Client Secret and Private Key to Nullify. This can be done via a password manager.
Wait for your stack to be provisioned..
In Install App, install the App in your organization:
In Repository access, select the repositories you would like to install Nullify:
Last updated