RESOLVED FIXED 229625
[git-webkit] Automatic rebasing of pull-requests
https://bugs.webkit.org/show_bug.cgi?id=229625
Summary [git-webkit] Automatic rebasing of pull-requests
Jonathan Bedard
Reported 2021-08-27 13:02:02 PDT
By default, we should rebase pull-requests on the target branch whenever a user uploads them.
Attachments
Patch (9.84 KB, patch)
2021-08-27 13:04 PDT, Jonathan Bedard
no flags
Patch (10.12 KB, patch)
2021-08-30 13:24 PDT, Jonathan Bedard
no flags
Patch (12.45 KB, patch)
2021-08-31 07:32 PDT, Jonathan Bedard
no flags
Patch for landing (13.78 KB, patch)
2021-08-31 13:16 PDT, Jonathan Bedard
no flags
Patch (2.71 KB, patch)
2021-09-01 12:19 PDT, Jonathan Bedard
jbedard: review-
jbedard: commit-queue-
Patch (2.71 KB, patch)
2021-09-01 12:46 PDT, Jonathan Bedard
no flags
Radar WebKit Bug Importer
Comment 1 2021-08-27 13:02:26 PDT
Jonathan Bedard
Comment 2 2021-08-27 13:04:44 PDT
Jonathan Bedard
Comment 3 2021-08-27 13:10:43 PDT
Matt Lewis
Comment 4 2021-08-30 11:28:42 PDT
Looks like your argument parser addition for rebase wouldn't work as expected/ is confusing. You're flags are `--no-rebase` and `--rebase` on the same argument that looks to be saying not to use rebase.
Jonathan Bedard
Comment 5 2021-08-30 13:24:22 PDT
Jonathan Bedard
Comment 6 2021-08-31 07:32:11 PDT
dewei_zhu
Comment 7 2021-08-31 12:00:36 PDT
Comment on attachment 436882 [details] Patch r=me
Jonathan Bedard
Comment 8 2021-08-31 13:16:51 PDT
Created attachment 436931 [details] Patch for landing
EWS
Comment 9 2021-08-31 13:42:20 PDT
Committed r281821 (241155@main): <https://commits.webkit.org/241155@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 436931 [details].
Jonathan Bedard
Comment 10 2021-09-01 12:19:37 PDT
Reopening to attach new patch.
Jonathan Bedard
Comment 11 2021-09-01 12:19:38 PDT
Yusuke Suzuki
Comment 12 2021-09-01 12:25:10 PDT
Comment on attachment 437052 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=437052&action=review > Tools/Scripts/libraries/webkitscmpy/webkitscmpy/local/git.py:775 > + commit = self.commit if self.is_svn else None Isn't it `self.commit()`?
Jonathan Bedard
Comment 13 2021-09-01 12:46:49 PDT
Yusuke Suzuki
Comment 14 2021-09-01 12:52:46 PDT
Comment on attachment 437055 [details] Patch This is a regression from https://trac.webkit.org/changeset/281821/webkit, and the change looks good to me.
EWS
Comment 15 2021-09-01 13:22:25 PDT
Committed r281871 (241201@main): <https://commits.webkit.org/241201@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 437055 [details].
Note You need to log in before you can comment on or make changes to this bug.