Replies: 8 comments 9 replies
-
Hello @nicksloan 👋 Thanks so much for reaching out ❤️
I believe you are right 👍 Currently we are not offering the users to change the commit message as part of device-2023-04-04-103951.mp4
Unfortunately I was not able to reproduce this behaviour. Can you please elaborate a bit more on this? 😊 In any case I have created an internal issue for improving the user flow for merging on mobile 🙇 Please stay tuned for our future updates 😊 Cheers! |
Beta Was this translation helpful? Give feedback.
-
Delete Branch after what you just did on the video |
Beta Was this translation helpful? Give feedback.
-
This reproduces 100% for me. Here's a trivial PR, note that the commit has a message. I merged it on GitHub mobile - there was no prompt that showed the commit message and I got this result. Note, that the content of the commit message it missing. |
Beta Was this translation helpful? Give feedback.
-
I just experienced this exact issue on connectrpc/connect-swift#182. I verified in the popup demonstrated above that the commit message was set to the original PR description (which is the default rule on the repository), but when I actually tapped the "Squash and merge" button, the commit message was dropped from the commit on main entirely. I've seen this on other commits in the Connect-Swift repository as well, seems pretty consistent. |
Beta Was this translation helpful? Give feedback.
-
@iskae any chance this can be addressed soon? is there a way to create an actual Bug somewhere? This makes merging PRs via mobile essentially broken for my team's workflow as we rely on the content of the PR description getting into the commit message on merge. |
Beta Was this translation helpful? Give feedback.
-
Hi folks 👋 We already have an internal issue for this and let me bump up the priority for it 🙇 I hope we get the chance to work on this soon and unblock everyone 😊 Please stay tuned 🙇 |
Beta Was this translation helpful? Give feedback.
-
Hey folks 👋 We have been testing this on our end and we would love to dig this further to understand the exact problem. Here is a recording of the Screen_recording_20240516_112750.mp4During our tests the PR body was also included in the commit message. Would it be possible to let us know the exact steps that you are taking @richardallred ? Also are you using an Android or an iOS device? Thanks a bunch in advance 🙇 |
Beta Was this translation helpful? Give feedback.
-
Select Topic Area
Product Feedback
Body
When I Squash & Merged a PR on Github mobile, I expected the same experience as web: a prompt to edit/confirm the squashed commit message. I wasn't given a prompt to do so, but even worse: the squashed commit message does not match the default behavior of Github on the web. All of the squashed commit messages (which we use to close issues) were omitted rather than being included in the commit message. There was no way to know that this would happen, and no good way to recover from the broken behavior (rewriting the history on our protected main branch is not an acceptable recovery path for this issue).
Unfortunately I have to give my team guidance to never merge commits from Github Mobile. This feature is unusable in its current state.
Beta Was this translation helpful? Give feedback.
All reactions