This fixes the problem of CI randomly breaking when upstream pushes updates and allows better reproducibility of builds.