Azure DevOps Pull Request Templates
Pull requests are a very handy feature when you are working in a team. However, you might want to have a check list of some sort or maybe a special format on your pull requests. One way to standardize your pull requests are to use templates.
To make a default pull request template you need to create a file called
pull_request_template.txt. The file needs to be placed in a folder called
docs. The folder is required to be placed in your root folder.
Pull request template example:
Pull request description... ### Type - [ ] New feature - [ ] Refactoring - [ ] Bug-fix - [ ] DevOps - [ ] Testing ### Checklist - [ ] Tests have passed - [ ] Check linting - [ ] Rember to check universal design ### Demo - [ ] https://feature1.example.com
Branch Specific Template
Additionally you might want to have branch specific templates. If you want to use a certain template for each pull request to master you need to create a file called
master.txt and place the file in
.azuredevops/pull_request_template/branches/master.md. The folder structure should be placed in your project's root folder. You can also change replace the
.azuredevops folder with
docs or no folder at all and place the
pull_request_template in your root folder.
If you want to read more of the specific to Azure DevOps pull request templates you can find their documentation here
If you want to support this blog you can do so by signing up to DigitalOcean using this referral link.