Pull Request Checklist Buddy for Bitbucket
Powerful and context-dependent pull request checklists with default tasks

Trackable and auditable PR checklists
The app creates comments and tasks for manual work like preparing release notes, testing or updating public docs that should be done before merging a pull request. Helps you to enforce and audit quality controls.
Contextual checklist by files, commit msg & branch
Different pull requests need different review checklists. Define checklists based on contextual rules like source or destination branch, file paths and modification types, commit messages & more. Also supports monorepos!
Enforce compliance with merge checks
Use built-in merge check to require task completion. Best practices or standard company policies are integrated in daily work and raises dev productivity. Prevent mistakes like merging local configs or credentials.
More details
Better than pull request templates and default tasks: Checklist Buddy offers context-dependent checklists for reviewing and auditing PRs.
Configuration is file-based and low-maintenance with a reviewable PRCHECKLIST file.
š Use our online Checklist editor to configure the app with an easy-to-use GUI.
- Example for UI testing:
--files ui/** +task+ UI changes visually inspected on IE
- Example for WIP commits:
--commit-msg WIP +task+ Clean-up Work-in-progress commits
- Besides PR global tasks, the app also supports file-level tasks:
š The data center version now features project-level checklists. Define them once, and they'll be automatically added to repositories.
More: Checklist Demo GitHub repo.
ā¹ļø Atlassian community article š» Schedule a live demo!
⨠New features are on our public roadmap
š§ Support request.
šš¼ We have a GitHub and JetBrains Space version.
Privacy and security
Privacy policy
Atlassian's privacy policy is not applicable to the use of this app. Please refer to the privacy policy provided by this app's partner.
Partner privacy policySecurity
Resources
Gallery
Checklist Buddy Data Center now supports project-level checklists. Define them once on the Project Settings page, and they'll auto-add to repositories, ensuring consistency.