Rebase with auto squash #3954
Closed
apartridge
started this conversation in
Ideas
Replies: 1 comment 1 reply
-
That's on our roadmap, we already track your interest in this feature. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We currently use Mergify with queue action, with
to merge PRs into our master branch.
This gives us a linear history with merge commits. We also during the code review process push fixup commits (
git commit -a --fixup HEAD
) with fixes to comments, to facilitate easier review. When review is done and the author is ready to merge, the author squashes the fixups withgit rebase -i --autosquash
and force-pushes. It would be very valuable if it was possible to invoke auto-squash via Mergify. As of now, the user needs to checkout the branch locally and do this, which is a bit tedious.It would be great with a queue action option that makes Mergify rebase with --autosquash. Another solution might be an option to the rebase action to enable autosquash?
Beta Was this translation helpful? Give feedback.
All reactions