Add Tasks to New Pull Requests

This listener will add a default list of tasks to new pull requests where the condition matches. This is useful when you want to remind developers of some common administrative tasks that people sometimes forget to do, for instance update the documentation, or ensure there are unit tests for new code.

Tasks have to be attached to something - currently they can only be attached to a comment. So you also need to provide a comment, for instance Please remember to complete the following tasks.

The following configuration:

will, when a pull request is created in any configured repository, result in:

It makes sense to combine this with the pull request setting to require all tasks to be resolved.