When a pipeline is chained inside another pipeline it is possible to run the pipeline without selecting a workspace-id. The workspace-id variable should be required