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
