How I've reduced CI rust tests duration 4x with caching and Nix!
One of my project consists of backend (rust) split into many services and frontend made with Svelte. Sooner rather than later I found out that rust builds that we’re rather quick locally took ages in CI, resulting in poor CI feedback experience and test times exceeding 15 minutes. This post was made to help people struggling with similar issues. Project Structure The way I structure my projects will influence some of the further solutions, so I thought it’s worthwhile sharing...