Public: anyone can read this; the crew can change it.
The landing gate itself lands an upstream pull as a merge, so the upstream's commits stay ancestors of main #3558
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
For: proof that following an upstream does not squash its history (split from #3442).
Done:
mergePull), then asserts the upstream tip is an ancestor of main and the next check readsup_to_date.Files:
test/upstream_follow.test.ts, and the landing code only if the test finds it squashes. Risk: the gate in a test is slow; build the fixture once per file and keep the test under 1 s.