Support an "automatic" workflow
Instead of being controlled by Do:
commands, a workflow should be supported that is triggered based on the status of the MR (creation/update causes testing, all tests passing causes staging). Merging would probably still be manual to some extent.