Jeremiah Lowin created AIRFLOW-141:
--------------------------------------

             Summary: Improve GitHub PR workflow Part 2 -- add options for 
working locally with PR
                 Key: AIRFLOW-141
                 URL: https://issues.apache.org/jira/browse/AIRFLOW-141
             Project: Apache Airflow
          Issue Type: Improvement
            Reporter: Jeremiah Lowin
            Assignee: Jeremiah Lowin
            Priority: Minor
             Fix For: Airflow 1.8


The merge script proposed in AIRFLOW-134 is a one-stop shop for all PR 
activities: it clones the PR locally, merges it, pushes to master, closes JIRA 
issues, and allows users to supply notes/messages if appropriate. It would be 
good to introduce an alternative workflow just for cloning PRs locally. This 
can currently be done by starting the merge process and simply not answering 
the question about pushing to master -- just letting the system sit while the 
PR is explored. However, if a PR is not 100% ready to go we don't want people 
one keystroke away from pushing it.

The idea would be that the script would have different commands:

{{airflow-merge-pr merge 100 # merge a PR}}
{{airflow-merge-pr clone 100 # clone a PR locally for testing}}
{{airflow-merge-pr cleanup # clean up after cloning}}
etc.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to