Copy epic and its issues using the Create Issue post function

Scenario

When you are transitioning an epic, there can be a scenario where you want to create a new epic with all the epic issues copied from the original epic into the same project or a different one. Create Issue post function provides a way of accomplishing this scenario instead of adding all the issues individually to the newly created epic.

This tutorial explains two scenarios:

A. Copy epic and its issues to a newly created issue within the same project

B. Copy epic and its issues to a newly created issue in a different project

Steps

Consider an epic with three issues from an example project:

Scenario A - Copy epic and its issues to a newly created issue within the same project

Perform the following steps to copy epic and its issues to a newly created issue within the same project:

Scenario B - Copy epic and its issues to a newly created issue in a different project

For this scenario, follow the same steps as Scenario A and replace step 2 with:

In the Detailed Fields tab:

  • Project - "[IP] iPhone project" (Example project different from the original)

  • Issue type - "Epic"

  • Copy issues in epic - Turn On

These settings result in the following output:

Note that the issues highlighted here are similar to the source epic issues and are now a part of the target project.