Every GitHub pull request must go through a code review and approved before it will be merged into the master branch.
If you want to address your review to a particular set of teammates, add them as Assignee (righthand side on the pull request). They'll receive an email.
During discussions, you can also refer to somebody using the @username syntax and they'll receive an email as well.
If you want to receive notifications even when you aren't mentioned, you can go to the repository page and click Watch.
As a reviewer you can approve a pull request through two ways:
Pull requests can be merged after they were approved and the Travis tests have passed. External contributions will be merged a team member. Internal team members can merge their own pull requests.
Here are a few questions reviewers need to answer. As the author of the pull request, you should also check for these before creating the pull request.
Most of the bugs the team is working on are tracked internally.
We reference to them as b/######## or B=######## in commit messages and comments.
External users can ignore these.