To improve the speed of the CI, we cache the frontend install. It will even be reused between pull request until the yarn.lock has a change. We cache as well the desk build app, in another cache, this cache persist only per workflow. It will increase the speed if we have e2e flaky tests and that we have to relaunch the e2e job.