Transition an Issue on Checklist Completion

Requires Smart Checklist Progress Custom Field https://railsware.atlassian.net/wiki/spaces/CHK/pages/1372717177

 

  1. Go to Project Settings → Automation → click Create rule:

 

  1. Create a trigger

2.1. Choose Field value changed

2.2. Add "Smart Checklist Progress" field to monitor for changes and "Edit Issue" as for operator

2.3. Save trigger

 

  1. Check if your Checklist is done

3.1. Add component: Add a condition → Advanced compare condition

 

3.2. Fill in the fields with the following values:

First value

{{issue.Smart Checklist Progress}}

First value

{{issue.Smart Checklist Progress}}

Choose condition

exactly matches regular expression

Regular expression

(^$|.*Done)

3.3. Save condition

 

  1. Transition Issue

4.1. Add component: Add an action → Transition Issue

 

4.2. Set Destination status: e.g. done

4.3. Save action

 

  1. Name your new Automation and Turn it on

You're done! Now every time all Checklist items are completed the Issue will be transitioned to done 🎉