TestDriver reviews code by actually running your app. When a pull request opens, it launches the app in a desktop sandbox, tries the changes, reports bugs and builds end-to-end UI tests.
You can mention it in any GitHub repository to request tests, and it can add regression tests so problems are caught before merging. It can be added to GitHub directly or set up manually, and it is listed as free.