In #37064, we add support to sync crates with an index repository like github.com/rust-lang/crates.io-index. I only manually tested this integration because 1) unit tests were unlikely to catch bugs we'll hit in production and 2) I don't know how to write a proper e2e integration test that reproduces the necessary environment to catch bugs we're likely to hit in production. Since it's urgent to get this feature out we're gonna merge with only manual tests but it would be nice to follow up by adding actual e2e tests.
In #37064, we add support to sync crates with an index repository like github.com/rust-lang/crates.io-index. I only manually tested this integration because 1) unit tests were unlikely to catch bugs we'll hit in production and 2) I don't know how to write a proper e2e integration test that reproduces the necessary environment to catch bugs we're likely to hit in production. Since it's urgent to get this feature out we're gonna merge with only manual tests but it would be nice to follow up by adding actual e2e tests.