Skip to content

Randuin/review-buddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Code Climate Test Coverage

Review Buddy API

A GraphQL API for Review Buddy, an application helping to keep track of Pull Request reviews, to automate the reviewing process and pick potential reviewers for a Pull Request.

How it works

Everytime somebody comments on a PR in a repo, Review Buddy receives a webhook. By analysing the comment body, Review Buddy tries to guess if the comment is an ask for review. For example: "Please review @xuorig" would be an ask for review, and "This looks good! 🚢!" would be a normal comment.

If Review Buddy finds that it's an ask for review, it will add it to the user's list of Pull Requests.

Understanding the comment

Review Buddy API tries to understand the body of a comment by using a small machine learning service written in python which you can find here: https://github.com/reviewbuddy/intent-service

About

Review Buddy helps you keep track of your pull request reviews.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published