The difference between -Zminimal-versions and -Zdirect-minimal-versions is subtle. But the important point is that with the former, a new release published by one of our dependencies can cause our CI to fail. With the latter, it cannot. That's why I think it's better to test with the latter.
The difference between -Zminimal-versions and -Zdirect-minimal-versions is subtle. But the important point is that with the former, a new release published by one of our dependencies can cause our CI to fail. With the latter, it cannot. That's why I think it's better to test with the latter.