> You have to figure out with every commit what actually changed and based on that change what needs to be tested and built.
I feel this problem and I wonder, is there any ready-made solution for that?
I feel this problem and I wonder, is there any ready-made solution for that?
Nope. Worked at the largest US bank that happens to be mono repo. They had compute grids with thousands of cores running tests 24/7. It's not sizable compared to the costs of the developers writing and maintaining software.