Setting up version at a workflow level

See Which is the best way to handle version for long running workflows?