runners: add sis2 and test for multiple subdirectory workspaces