This will allow deterministic builds in CI and is now the recommended approach (and cargo new no longer adds it to .gitignore).