How to
Automatically Approve Pull Requests
Use a React Workflow to automatically approve pull requests from certain authors
Sometimes you want to automatically approve (or reject!) pull requests from certain authors, such as when using GitHub Actions.
This can be done by using a React Workflow. Instruct Ellipsis to check the author of the pull request and then approve or reject the pull request.
You can customize the conditions in which Ellipsis should approve or reject a pull request:
Actions
In general, Ellipsis can:
- Search through historical changes made by your team
- Understand the context of a codebase and the people who work on it
- Make a code change (via a new pull request, or commit to an existing branch)
- Search the codebase to find files, functions, answer questions, and more
- Search historical pull requests, issues, and commits
And in specific scenarios, Ellipsis can:
Slack
- Post a message to a Slack channel
Pull Requests
- Create a pull request with a requested change
- Create a commit and post it to a feature branch
- Post a comment on a pull request
- Add a reviewer to a pull request
- Add a label to a pull request
- Approve or reject a pull request
- Add or recreate a title for the pull request
- Add or recreate a summary for the pull request
- Hide old comments posted by Ellipsis
Issues
- Create a GitHub or Linear issue
- Explore historical Github and Linear issues
- Post a comment on an issue
- Add a label to an issue
Note: Ellipsis will never commit code changes unless you explicitly ask it to.
Start a free trial
Click here to start a free 7 day trial of AI Code Reviews & Bug Fixes