Hi everyone!
We recently migrated from GitHub issues to Jira, but our code will continue to live on GitHub. We have set up Smart Commits, and I'm trying to figure out how to get them to play well together.
Specifically, here is the workflow that I'm hoping to recreate (GitHub supports this natively):
- Issue AB-100 is filed
- I begin work on AB-100
- I may mark it as [In progress] or forget and leave it as [To-do]
- I address the issue and create the following commit message:
>De-foo the frozzer
>
>This makes the wombats cooperate well.
>
>[AB-100] - At this point, I push it to GitHub and open a pull request
- This triggers Jira to move AB-100 to [In review]
- It also causes Jira to auto-link the [AB-100]
- The pull request gets approved and merged
- This triggers Jira to move AB-100 to [Done]
I have tried using the `AB-100 #done` smart commit transition thing, but what happened there was the issue was marked as [Done] as soon as I opened the pull request -- not what I wanted.
Is there some configuration that I need to tweak in order to make this work?
Thanks!