SSBC: UX for available actions during execution
Created by: courier-new
When a batch spec finishes executing but has errors, there are several next steps available to a user:
- Immediately return to edit their batch spec and try again
- Check out the preview, knowing some changesets may be missing
- Retry failed workspaces
Currently these actions live under a menu:
However, the actions menu looks identical when the batch spec is still actively executing, the options are just different:
We want it to be clear that new actions are available once the spec finishes execution. Options changing on a menu that you have to click to see doesn't seem like the clearest indicator of that.
How do we make it easy for a user to understand when the batch spec state changes and new actions are available to them?