Quick start
Enable Ellipsis code review with one org-wide setting. No YAML required; every pull request gets reviewed as commits land.
Code review is one setting. Turn it on and every pull request in your organization is reviewed by the built-in pipeline: findings land as inline comments on the pull request, and each push is reviewed incrementally, so already-reviewed lines are never commented twice. You need the Ellipsis GitHub App installed; nothing else.
Enable reviews
- Open the Reviews page in the dashboard and select the Settings tab.
- Turn on Review pull requests. In an organization, only admins can change it.
That is the whole setup. The switch is org-wide and off by default, and no configuration file is needed: the toggle alone reviews every pull request in the organization. Scoping to specific repositories, branches, or authors is a separate, optional pipeline file; see Which PRs get reviewed.
Your first review
- Push a commit to any open pull request, or open a new one. When
priya-shahopens "Reject overlapping shift trades" insplitshift-api, that alone triggers the review; pull requests opened by bots are excluded by default. - Watch the pull request. An eyes reaction appears while the review runs. When it finishes, one review posts with inline comments, anchored to the commit it reviewed. A review that finds nothing posts a one-line summary instead of invented nitpicks.
- Open the Reviews page in the dashboard. The review is listed with its findings, cost, and the commits it covered.
The first review of a pull request covers everything on it. Every review after that covers only the commits since the last review, never the whole pull request again; see new commits only.
Tune it
Everything past the toggle lives in one optional pipeline file. The configuration YAML reference covers the whole file: reviewers, filters, the gatekeeper, and budgets. Which PRs get reviewed covers scoping by repository, branch, path, author, and draft status. Reviewers covers writing your own reviewers, with their prompts and models, alongside or instead of the built-in one.
Code review
Ellipsis reviews every pull request as commits land, posting findings as inline comments. One organization-wide toggle enables it; no YAML required.
Configuration YAML
Every field, type, and default in kind code_review pipeline files. No YAML is required to enable reviews; a file customizes reviewers, the gatekeeper, and budgets.