Individual Pull Request Tool¶
This tool consists of a Google Sheets file, and accompanying Google Scripts. The sheets involved are:
- Individual pull request
- Pull requests overview
- Reviewers
Purpose¶
This tool is used for assigning specific reviewers to a specific pull request. This might be necessary in cases where multiple issues are linked.
Setup¶
This tool requires that the Pull requests overview tool is in use, and has updated its accompanying sheet. Following this, it is possible to select any active pull request in the Individual pull request sheet.
The Reviewers sheet must contain the GitHub account names of all members of the current GIRAF team. This data can be filled in with the Update button at the top of the sheet.
Usage¶
This tool is used by selecting the specific pull request and reviewers with the
dropdowns in the Individual pull request sheet. They are then assigned as reviewers
by pressing the Assign Reviewers button which has the assignReviewersToPullRequest
script assigned to it, which is found in the IndividualPullRequest.gs
file.
The selection can then be cleared by pressing the Clear button which has the
clearIndividualPullRequestSheet
script assigned to it, which is found in the
IndividualPullRequest.gs
file.