Further automation for releasing cherry-picker.py · Issue #5 · python/cherry-picker · GitHub
Skip to content

Further automation for releasing cherry-picker.py #5

Description

@Mariatta

Thanks to #262 (@webknjaz) I can publish to PyPI from Travis CI, all within GitHub web interface, and without going to the command line.

But I found myself still doing several manual steps:

  • created the release branch
  • drop the ".devX" from the version info (in __init__.py)
  • create the tag
  • merge the release branch
  • bump the version number and add ".devX" to the version info.

Can this be made even simpler? Perhaps I was doing unnecessary steps?

I think that creating the release branch, dropping ".devX", and creating tag can be fully automated somehow.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions