Skip to content

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:

image

However, the actions menu looks identical when the batch spec is still actively executing, the options are just different:

image

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?