Cache yarn workspaces

I’m using yarn workspaces and trying to use the gitlab cache for that.
I’m having a cache stage that builds and saves the cache. All other stages simply download (policy:pull) the cache (so I don’t want to using yarn install on any other stage as it would defeat the purpose) .
While all creating and downloading of the cache works, It does “kill” the softlinks yarn workspaces created between the project. How can I repair those links after loading the cache?

Hi Jurgen, did you ever find a solution to this?