I have a next gen project and i've created two done statuses. One is 'DONE' and one is 'WILL NOT DO'. On the board, DONE is the rightmost column, and WILL NOT DO is 2nd to the rightmost.
When I close a sprint, the WILL NOT DO issues are moved to the next sprint.
See screenshot below.
My expected behavior is that any issue with a green status type does not move from sprint to sprint.
That's technically correct. Your "will not do" issues are not "done" because they are not in the last column on the board, so they will move to the next sprint.
The only way to "fix" this on Next-gen at present, is to have a single "done" status, and record the reason for being done as a field (for example, resolution - can contain entries like fixed, done, won't do, duplicate, etc)
My understanding was that the new workflows that have started to be deployed allow for multiple Done statuses. When I set an issue in the backlog to WILL NOT DO, and refresh the page, the issue disappears from the backlog (same as when setting the status to DONE). It seems only to be an problem when an issue is in a sprint.
Your comment about the end end is correct, if I swap the order of the columns on by board, and put WILL NOT DO to the end, those issues "close" correctly and the DONE issues move to the next sprint.
I do see a new items has been added here for coming in 2021 for column mapping. Hopefully this fixes the issue. https://www.atlassian.com/software/jira/whats-new/next-gen#intheworks
Catch up with Atlassian Product Managers in our 2020 Demo Den round-up! From Advanced Roadmaps to Code in Jira to Next-Gen Workflows, check out the videos below to help up-level your work in the new ...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events