Custom Checklists on Merge Requests

Hi Community,

Recently we realized that in order to inculcate best practices for code review, one way is to include this is as part of the process of pull request where the reviewer will as a mandatory step go through a checklist of guidelines before merging. From a flow pov this is what we want the reviewer to do - before hitting the accept request button, she goes through a checklist form and ticks all the guidelines that she has adhered to. For example one guideline could be - checked against all null pointer exceptions, another code be - no duplicate code etc. Only when all the items in the checklist are ticked should the merge be possible by the reviewer. Is there a way to incorporate such a checklist form in github with each merge request?

Hi @keshav-niki! :wave: Welcome to the Community!

I’m afraid that’s not possible currently, no.

We’re always working to improve GitHub, and we consider every suggestion we receive, so perhaps you’d like to submit a feature request through our official product feedback form so that our product team can see exactly how you’d like pull request reviews on GitHub to work?

Sure, did that. Thanks for the revert.

1 Like