We need to integrate the GIthub Pull Requests(PR) in Perf System.
So basic implementation plan is to have a webhook for PR.
Whenever a PR is created it is assigned to a person and after certian iterations either a PR is merged or closed.
So, a task can be created with
pull request and
next tag and can be added in the reviewer’s upcoming tasks.
Once the PR gets merged/closed, reviewer task can be marked as complete. And depending upon the number of lines changed or iterations of PR, scores will be affected for reviewer and the person who created the PR.
Is it a good way to do it?