pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://docs.devin.ai/integrations/pr-templates

08f59.css" data-precedence="next"/>GitHub Pull Request Templates - Devin Docs
Skip to main content

Pull Request Templates

Devin can use GitHub-style pull request templates. It looks in your repository for the first matching template file and uses it when generating or regenerating a PR description. In addition to the standard GitHub filenames, Devin also supports a Devin‑specific variant so you can give Devin a different template than your human authors use.

1. Discovery Order

First match wins (top to bottom):
PULL_REQUEST_TEMPLATE/DEVIN_PR_TEMPLATE.md
docs/PULL_REQUEST_TEMPLATE/DEVIN_PR_TEMPLATE.md
.github/PULL_REQUEST_TEMPLATE/DEVIN_PR_TEMPLATE.md
PULL_REQUEST_TEMPLATE/devin_pr_template.md
docs/PULL_REQUEST_TEMPLATE/devin_pr_template.md
.github/PULL_REQUEST_TEMPLATE/devin_pr_template.md
PULL_REQUEST_TEMPLATE.md
pull_request_template.md
docs/PULL_REQUEST_TEMPLATE.md
docs/pull_request_template.md
.github/PULL_REQUEST_TEMPLATE.md
.github/pull_request_template.md
The entries with DEVIN_PR_TEMPLATE.md and devin_pr_template.md are optional Devin‑specific overrides (both uppercase and lowercase variants are supported). If none exist, the standard PULL_REQUEST_TEMPLATE.md and pull_request_template.md locations are used. If nothing matches, Devin falls back to its built‑in default structure.

2. Custom Devin Template (optional)

Add a Devin‑only template by creating one of:
.github/PULL_REQUEST_TEMPLATE/DEVIN_PR_TEMPLATE.md
.github/PULL_REQUEST_TEMPLATE/devin_pr_template.md
docs/PULL_REQUEST_TEMPLATE/DEVIN_PR_TEMPLATE.md
docs/PULL_REQUEST_TEMPLATE/devin_pr_template.md
PULL_REQUEST_TEMPLATE/DEVIN_PR_TEMPLATE.md
PULL_REQUEST_TEMPLATE/devin_pr_template.md
Use this if you want Devin to include extra structure (e.g. risk checklist hints) without changing what humans see in their usual PULL_REQUEST_TEMPLATE.md or pull_request_template.md. Both uppercase and lowercase variants are supported. If you prefer a single shared template, just keep (or add):
.github/pull_request_template.md
Placeholders and HTML comments will be cleaned up naturally.

3. Built‑in Default (if no file found)

If no template file exists, Devin uses an internal default with sections for:
  • Summary
  • Review & Testing Checklist
  • (Optional) Mermaid diagram
  • Notes
You do not need to copy this unless you want to customize it; supplying any of the supported files above completely replaces the default.

4. GitHub Reference

Devin follows GitHub’s single‑file template resolution rules. For more about GitHub PR templates (including multi‑template workflows), see here.
Minimal setup to give Devin its own template:
mkdir -p .github/PULL_REQUEST_TEMPLATE
echo "# [title]\n\n## Summary\n...\n" > .github/PULL_REQUEST_TEMPLATE/devin_pr_template.md
That’s it—open or regenerate a PR and Devin will use it.
I
pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy