For the complete documentation index, see llms.txt. This page is also available as Markdown.

GitHub

Overview

Install the Nullify GitHub App to connect Nullify to your repositories. Nullify works with GitHub.com and GitHub Enterprise. Installation instructions differ for cloud and self-hosted deployments — see the Enterprise Tier section for step-by-step guides.

Nullify posts updates asynchronously so developers stay inside their existing workflow.

What Nullify does with GitHub

  • Pull request reviews. When a pull request is opened, reopened, or updated, Nullify reviews the changed code and posts its findings back to the pull request as review comments and a Nullify check. When a PR is merged or closed, Nullify reconciles the state of any of its own autofix pull requests.

  • Push scanning. Pushes are scanned, and pushes to the default branch refresh the repository's baseline so dashboards and finding counts stay current.

  • Autofix pull requests. Nullify opens fix PRs for eligible findings, keeps them green through CI, responds to review comments, and assigns reviewers. See Remediations.

  • Comment-driven discussion. Replies on a Nullify pull request — or an @mention of Nullify on any PR — are routed back so it can respond in-line.

Events handled

Nullify subscribes to the events it needs to review and remediate — including push, pull-request, pull-request-review and review-comment, issue-comment, check-run and check-suite, status, repository, and the app installation lifecycle. Settings such as the CI/PR gate, ticketing thresholds, and notification destinations are configured in the Nullify dashboard under Configure, not in a file in your repository.

Support

If you encounter any issues, please contact our support team for assistance.

Last updated