ci: Streamline CI performance

ci: Streamline CI performance

By expressively defining some dependencies with needs, we hopefully can start certain jobs earlier, leading in faster pipeline times.

ci: Utilize nuxt cache

This should enable us to save on compiling webpack, when nothing JS related changed. Trying it out, it shaved around a minute on the build time.

Edited by Lukas Eipert

Merge request reports

Loading