On auto merge, merge commit overwrites change titles
Opened this issue · 0 comments
shusak commented
When I have the merge config set to merge the PR on all approvals, the merge that results overwrites the PR's change title such that if I have tags in my PR title that are needed by my CI/CD process, then those tags are lost.
We use tagging in the PR title to signify additional things the build should do for that PR -> like increment version numbers, tagging, issue resolution, etc.
Checks-out breaks this functionality when merge is set to enabled.
so either checks-out should append to that or provide an option to not do that.
Example:
My PR Title:
[MAJOR] This adds breaking functionality
Checks-out merges with change title:
Merged by checks-out
Approved by:
<person>
I would expect it to be:
[MAJOR] This adds breaking functionality
Merged by checks-out
Approved by:
<person>