Test browser extension integration with WebIDE

We'd like to have a single command to live test Workflow browser extension bundled with WebIDE.

I've tried the following methods to work around that these are 2 separate repositories and the fact that WebIDE (will) include Workflow extension as a submodule:

  1. yarn workspaces + yalc (WebIDE doesn't use NPM modules to resolve the Workflow, it's manually copied)
  2. Git submodules hackery (requires convoluted setup because it's for remote repos, didn't dig deep into making it work)

None of these methods worked for me unfortunately. So to tackle this I propose two solutions to the problem:

  1. Add a WebIDE as a submodule, create a new Make command in the WebIDE that would consume the browser dist from the parent directory, execute that command from our side
  2. Become part of the WebIDE monorepo

The second is a big one, so I think we should stick with the first solution for the time being and progress with the second one if it makes sense in a bigger scope.

Edited by Stanislav Lashmanov