Skip to content

babeuloula/github-pr-review

Repository files navigation

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 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.

Sort by filters

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

Sort by labels

More information about labels

Installation

Requirements

For development and self-hosted

$ make install

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

Be careful, HTTP_HOST is the URL for dev and DOMAINS is the domains for production for evertramos/nginx-proxy-automation

Connect to PHP's shell

$ make shell

Update

Only in production, you can update the project with:

$ make update

Check code quality

You can run all check with (outside of docker container):

$ make check

Or you can just run all check individually (into docker container):

$ make lint
$ make analyse
$ make copy-past
$ make doctrine
$ make security

Contributors