Refactor CI: - Refactor the usage of cache. - Add a step to deal with npm dependencies. The rest of the steps will assume dependencies are available.
Refactor CI: - Refactor the usage of cache. - Add a step to deal with npm dependencies. The rest of the steps will assume dependencies are available.