Missing transition settings when transferring Jira workflows between instances

I’m having trouble moving workflows between different Jira environments. When I export workflows from my staging Jira setup and bring them into production, all the transition configurations get lost during the process.

The workflows themselves show up fine, but none of the transition rules come through. Things like conditions that control when transitions can happen, validators that check data before allowing transitions, and post functions that run after transitions complete are all missing.

What’s the proper way to transfer workflows so that all the transition configurations stay intact? Is there a specific export method I should use, or do I need to configure something differently during the import process?

I ran into this exact issue during our migration last year. The problem usually comes down to missing permissions or config elements in your target environment. First, check that all your custom fields exist in production with the same IDs - especially ones used in validators and post functions. Also make sure any user groups referenced in conditions are set up. I’d recommend doing a test import first to catch these issues early. We ended up using the Jira Configuration Manager plugin instead of the standard export/import - it handles dependencies way better and saved us tons of headaches.

yeah, jira’s xml export skips transition data by default. export the workflow scheme instead - go to admin > issues > workflow schemes and export from there, not just the workflow itself. that’ll grab more configs. also check if your post-functions are calling custom scripts that don’t exist in prod yet.