I am trying to post to a Slack channel via the Slack integration whenever an issue (story, task, bug) is delivered. Specifically, whenever the resolution is marked done so that we can exclude tickets that are duplicates or otherwise not delivered. I'm also adding the fix version criteria since we use that field to indicate that a ticket has been deployed.
The integration works great for the initial time that a fix version is added (we generally do this after a ticket is completed). The issue is that the integration continues to fire when unrelated field updates are made after the ticket is delivered (ex: label added). Is there any way to suppress posts for these additional updates or otherwise limit this to fire when a particular field update is made?
I think I might be hitting a limit with the Slack integration but wanted to see if the community might have other suggestions. Thanks!
issuetype in (Story,Task,Bug) AND
status = Done AND
resolution = Done AND
fixVersion CHANGED AND
fixVersion != EMPTY