ctubbsii commented on pull request #2525:
URL: https://github.com/apache/thrift/pull/2525#issuecomment-1068167631


   FWIW, I would strongly advise against rebasing as a mechanism for triggering 
CI builds. Rebasing makes it difficult for reviewers to see diffs with new 
changes to pull requests they've already reviewed, as it resets the changeset. 
It's very frustrating, especially for large pull requests.
   
   As an alternative, committers can re-trigger the Travis and Mergeable checks 
using the "Checks" tab in the Pull Request. Appveyor builds can be re-triggered 
using Appveyor's dashboard (though, I think Appveyor should probably be 
replaced with GitHub Actions Windows builds).
   
   Contributors can re-trigger builds by adding a new empty commit to their 
branch instead of rebasing. These empty commits do not need to be merged... 
they can be squashed out when the PR is accepted. GitHub's interface has a 
"Squash and merge" option that would do this, as well as let the committer 
doing the merge polish the commit message style. Of course, this could also be 
done on the command-line.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to