Just a heads up: On March 24, 2025, starting at 4:30pm CDT / 19:30 UTC, the site will be undergoing scheduled maintenance for a few hours. During this time, the site might be unavailable for a short while. Thanks for your patience.
×Hello,
I see a lot of question about this topics (please make it clearer in jira itself!) but the fact that the status of the issue and the status of an epic is not linked is very perturbing.
So I try to change our workflow to update the custom field 'epic status' but there is no "custom field update" possibility. And I don"t want to pay for a plugin or to add a script that will be probably outdate to each jira release. So How can I make something that work that help me to work with epic, and when I mark the issue as done, the fu**ng field "epic status' is updated too
Hello @[deleted] ,
I understand your frustration, epic status vs epic issue status is a tricky one.
You have 3 options to update an epic issue status on Jira Server:
Option 1: manually
In the backlog view, right-click on an epic > Mark as Done:
Option 2: automatically with a free app
You can use Automation for Jira - Server Lite. See here to learn more about this app, it will always stay free.
Add a global automation rule:
issuetype = epic
{
"fields": {
"Epic Status": { "value": "Done" }
}
}
Option 3: automatically with a paid app
Using Jira Suite Utilities, Jira Misc Workflow Extensions or any other similar app to get the "Update issue custom field" post-function, or ScriptRunner to add a script post-function.
Hope this helps!
- Manon
well written @Manon Soubies-Camy . One question here, does Server not have the Post function for "Update issue custom field"? In Cloud I have this and am able to use it to set the Epic Status to Done when the issue status of an Epic is moved to Done. Of course this means you need a separate WF for Epics, or maybe it would simply be ignored since Epic Status doesn't apply to other issue types.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks, Jack! This is actually a difference between Cloud and Server, we have less post-functions available on plain Jira Server than on Cloud, see below the available ones:
(This is from a Jira 7.13, I think the Hipchat post-function has been removed from Jira 8)
Edit: I've just edited my initial answer to add "You have 3 options to update an epic issue status on Jira Server", thanks for your comment @Jack Brickey
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
that is unfortunate on the available post functions. For server then I like your Option 2 for sure. I use the addon and love it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
thanks for the free option, it's enough.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I used Jira Automation, note the custom field I found in the error message when I tried to use Epic Status
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Look at "Align workflow status with epic status" on this page: https://confluence.atlassian.com/jirasoftwareserver0811/working-with-epic-statuses-1019393039.html
This worked for me
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
How to work this automation when different issues have different "Done" statuses? Eg. we are using Analysis tickets that get resolved when "Requirements approved".
Can't use OR operator in JQL.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.