can you take a look again, we renamed the package name and I rebased onto main, also tests seem to fail

can you take a look again, we renamed the package name and I rebased onto main, also tests seem to fail
Everything is green: 200x cancellation tests pass, full suite passes, and lint is clean.
Two issues found and fixed:
-
CI test flake (real cancellation race) —
TestRun_IntegrationV{1,2}FetchCanceledMidStreamFailsraced between context cancellation propagating to the client and the malformedzzzzbytes being parsed by go-git's pkt-line reader / network close surfacing first. Under go-git v6 the timing shifted enough to flake in CI.- Fixed in
internal/gitproto/fetch.go:55—FetchToStorenow joinsctx.Err()with the underlying error when the context was canceled, soerrors.Is(err, context.Canceled)is deterministic regardless of which read failure won the race. Underlying error is preserved viaerrors.Join.
- Fixed in
-
Lint config still references old module path —
.golangci.yaml:100hadgithub.com/entirehq/git-sync/internal/auth.Methodin theireturnallow list, missed during the rename toentire.io/git-sync. Twoauth.Methodireturn warnings were leaking through.- Fixed by updating to
entire.io/git-sync/internal/auth.Method.
- Fixed by updating to
Branch is now 10 commits ahead of origin/soph/bump-go-git-v6-alpha2 from the rebase + these fixes — when you're ready, git push --force-with-lease to update the PR.
Committed as 98a36eb. Branch is now 11 ahead of origin — push with git push --force-with-lease when ready.