We're moving from Bitbucket to GitHub and one thing we are struggling with are peer code reviews that worked very smoothly on Bitbucket like this:
- Author opened a Pull Request (GitHub: the same)
- Author added his/her colleagues as reviewers (GitHub: ?? struggling here with multiple assignees)
- Reviewer either:
- Approved the PR with green check mark (GitHub: ??)
- Added comments (GitHub: the same)
- Created lightweight tasks (GitHub: sort of similar if
- [ ]
syntax is used in the PR description; shame that it doesn't work for tasks )
- There's a list of PRs where I can see at a glance which are reviewed and OK to be merged and which need further attention (GitHub: ??)
I should point out that we want to avoid 3rd party code review tools if at all possible and would like to stay on vanilla GitHub with some sort of workarounds.