Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Stop truncating all-cabal-hashes repo
Fix commercialhaskell#2175. * Fetch full history of tags (in particular, `current-hackage`). * Before fetching tags, transition previously shallow repos to be non-shallow with `fetch --unshallow`. * Fetch full history in initial clone, otherwise, we immediately afterwards use `fetch --unshallow`. This means that the initial fetch and later updates require more data, proportional to the entire repository history; however, reducing data usage again is not trivial and would require changes in the layout of all-cabal-hashes, as discussed in commercialhaskell#2175.
- Loading branch information