It seems to me that the field would have to be either required or optional at all times.
You should be able to do this using the Workflow Validators.
You may need to link a screen with the required fields to the workflow transition and validate if the user entered the value for the field using the workflow validator.
Show up and give back by attending an Atlassian Community Event: we’ll donate $10 for every event attendee in March!
Join an Atlassian Community Event!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.