You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add integration test for "thin pack" reference handling
The `github.com/go-git/go-git/v5@v5.4.2` dependency used by this project to work with the Git repositories of the
libraries is not able to correctly handle specific types of references in Git "thin packs", causing a spurious failure
of the sync process for the affected libraries:
Error fetching repository: reference delta not found
This test is intended to check whether the project is able to correctly handle these libraries. I have simply used the
two libraries from the report as test data. I am not confident they will continue to serve as effective test data
indefinitely, but also don't know how to do the generation of test data that would serve as a reliable replacement for
them, and noticed that those working on the `github.com/go-git/go-git` bug also did not find an easy way to do it.
0 commit comments