Hey folks,

I’m proposing that we change the GitHub squash-merge settings to populate
the commit title and body from the PR’s title and description.

The current settings may use the branch’s commit title and messages
instead. This can produce unhelpful squash commits—such as “Initial
commit”—and cause the commit history on main to differ from the PR content
that was reviewed.

Using the PR title and description would provide more consistent and useful
commit history, regardless of how many commits a PR contains.

More details: https://github.com/apache/iceberg/issues/17467

Thoughts?

Thanks,
Kevin

Reply via email to