Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SUGGESTION] Add "Autosquash" GitHub Action make squashing and merging pull requests more user-friendly #577

Closed
Hedda opened this issue Nov 10, 2020 · 1 comment

Comments

@Hedda
Copy link
Contributor

Hedda commented Nov 10, 2020

Please consider adding "Autosquash" GitHub Action make rebasing and squashing pull requests more user-friendly via UI.

https://github.com/marketplace/actions/autosquash

If it is possible to squash a pull request with conflicts then GitHub can merge it without having to rebase first.

FYI, that "Autosquash" GitHub Action replaces this "Autorebase" GitHub Action from the same developers:

https://github.com/tibdex/autorebase

Autorebase GitHub Action was replaced with "Autosquash" because GitHub is merge oriented rather than rebase oriented.

PS: I found out about these in isaacs/github#88 when looking for a GitHub web UI for rebasing a pull request.

@dmulcahey
Copy link
Collaborator

GitHub just rolled out autosquash / merge once checks are met. I’ll look at that when there is time. We need to add more checks to guarantee approval and I’d like to script a validator of some sort as well. Closing this as it is different from what will be done (eventually)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants