-
Notifications
You must be signed in to change notification settings - Fork 10
Creating a new release
Yonatan Most edited this page Jul 6, 2021
·
5 revisions
- Merge the ‘master’ branch into the ‘release’ branch. Use "create a merge commit" and NOT squash or rebase, otherwise the next pre-release merge will have unnecessary conflicts.
- On the release branch: update
pykusto/__init__.py
to contain the new version number (you can do this via the GitHub web interface). - From the GitHub project page go to “releases” > “Draft a new release”.
- Change the target branch to ‘release’, and enter the version in the format “v#.#.#” both in the “Tag version” field and in the “Release title” field.
- Write the release notes. You can see the diff using the following link, after substituting the previous version tag: /~https://github.com/Azure/pykusto/compare/v#.#.#...release
- Press “Publish release”. The version will be pushed to PyPi by the automated workflow.