def main():
"""Run the release."""
options = docopt(HELP)
for index, step in enumerate([ensure_not_dirty,
ensure_master,
git_pull,
ensure_passing_tests,
bump_mdk_versions,
]):
print("Step {}: {}".format(index + 1, step.__name__))
step(options)
print("""\
The release has been committed and tagged locally.
You can now push it upstream by running:
git push origin master --tags
""")
评论列表
文章目录