-
Notifications
You must be signed in to change notification settings - Fork 4
Adding Git Providers to LiveReview
Shrijith Venkatramana edited this page Sep 10, 2025
·
10 revisions
LiveReview supports various Git-based code hosting services. You can add a new Git provider via Git Providers -> Select Git Provider.
Regardless of the provider, we recommend the following method of integration:
- Create a custom user with a name starting with
LiveReviewBot. Example:LiveReviewBot1850. - Grant this user the relevant project access.
- Generate an API key for the user.
- Provide LiveReview with the API key and user details.
- Trigger AI code reviews on MRs.
Steps (1), (2), and (3) vary slightly by platform, so we will provide exact instructions or resources for each.
We experimented with automatic integration but found too many pitfalls, such as:
- Automatic user creation APIs are highly limited, and many necessary actions depend on subtle or unclear API details of the respective platforms. Automatic user management via APIs across platforms is not reliable.
- In MR comments, the name shown will usually be that of a human user with auto integration, which is misleading.
- It is harder to audit and control access via automatic integration in a unified way across platforms.
- Automatic integration limits the level of MR interaction possible.
Overall, we strongly recommend following the steps outlined below to create Git integration. This is a one-time action which, once configured, requires minimal to no maintenance. The productivity benefits of automatic AI code review will make this setup effort worthwhile.