Github PR Review
Stop wasting time on code review.
Github PR Review is an interface to simplify pull requests management on GitHub.
-
Built for developers
Track all pull requests from your teams, or your own pull requests, and do a code review more easier. -
Sort your pull requests
You can use both modes, label or filter and sort your pull requests. -
Increase your productivity
In one single page you have all your watched repositories with the related pull requests and your notifications sorted by repositories.
How to use
Sort by filters
You can search for issues and pull requests globally across all of GitHub, or search for issues and pull requests within a particular organization.
More information about filters
Sort by labels
You can sort you pull requests on four blocks Review needed, Accepted, Changes requested and WIP.
Notification view is not possible with this mode
Installation
Requirements
- Docker >= 18.04.0
- Docker compose >= 1.24.0
For development
$ make start-dev
$ make stop-dev
For self hosted
$ make start-prod
$ make stop-prod
Database connection
Setting up your database information:
# .env
[...]
MYSQL_DATABASE=
MYSQL_USER=
MYSQL_PASSWORD=
[...]
Only in dev, you can use adminer to see you database:
- Server: mysql
- Username: env:MYSQL_USER
- Password: env:MYSQL_PASSWORD
- Database: env:MYSQL_DATABASE
Connect to PHP's shell
$ make shell
Check code quality
You can run all check with:
$ make check
Or you can just run all check individually:
$ make phpcs
$ make stan
$ make check-doctrine