### Exit criteria * [x] `publish` should be able to operate/iterate against a set of defined workspaces * [x] Tests are written validating this behavior * [x] Documentation is updated to reflect this change (ex. metadata/label showing the degree of workspace support)