Hello All,

Please note that quash and merge has been disabled in the GitHub UI
(PR-372), to ensure that the committer's name is correctly represented in
the commit message.

Consequently, it is important that PR authors squash all commits before the
PR is approved and merged into main. Failing to do so can result in noisy
and confusing updates on the trunk. Recently, I misunderstood this and
ended up creating 17 commits on the trunk originating in PR-352 that fixies
the project name in the docs and website pages.

Commits on main cannot be reverted, main branch is protected and force push
is disabled on github and on gitbox.

All committers and reviewers must enforce this requirement. Let's discuss
this further on Monday (first community sync meeting at 8AM PST, March 11
2024).

Best,
Ashvin

Reply via email to