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.
Default Template
To make a default pull request template you need to create a file called pull_request_template.me
or pull_request_template.txt
. The file needs to be placed in a folder called .azuredevops
, .vsts
or 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.md
or 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 .vsts
, 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.