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)