Skip to content

Allow creating epic related issues via quick action

What does this MR do and why?

Adds a new quick action command for epics that allows the mass creation of issues from within the comment box.

This MR would greatly be improved with Format multiple quick actions with <br> for MD ... (!92147 - merged) being merged. Without it the preview of the issues being created is basically unreadable Merged

Screenshots or screen recordings

editor preview after submitting
image image image

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Open up an existing epic (for example http://gdk.test:3000/groups/flightjs/-/epics/3)
  2. Enter the following into the comment box
    /create_issue flightjs/flight Implement the cool new feature
    /create_issue flightjs/flight Check with UX about the bright green background
    /create_issue flightjs/flight Check with Product Manager about the priority
    /create_issue flightjs/flight Upgrade backend to support a green that bright
    /create_issue flightjs/flight Refactor frontend to handle wobbly text
    /create_issue flightjs/flight Run checkup session with customers and stakeholders
  3. Check the markdown preview and check that the commands are being parsed correctly
  4. Submit the comment box and check that all 6 issues are created and have been linked with the epic

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #367304

Edited by Andrew Smith

Merge request reports