sijie opened a new pull request #2526: [dev] provide a python merge script for 
merging pull requests
URL: https://github.com/apache/incubator-pulsar/pull/2526
 
 
    ### Motivation
   
   Currently we don't have a good tool on managing the merge process for pull 
requests.
   Labels and milestones are not marked correctly. Changes are not 
cherry-picked to branches.
   It causes a lot of troubles for release managers to do a release.
   
    ### Changes
   
   This PR adopts the bookkeeper merge script and change it to use github pull 
request merge api instead of git push.
   
   This script handles:
   
   - labeling `component/`
   - labeling `type/`
   - mark the milestone
   - use github pull request merge api to do 'squash' merge
   - allow cherry-picking changes to branches and label them with corresponding 
`release/` labels. in the cherry-picked commits, it will add back-references to 
the original commit. so when you negative the commits on github, it should be 
able to quickly negative the original commit.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to