-
Notifications
You must be signed in to change notification settings - Fork 14
How to make a new release
mrbean-bremen edited this page Apr 11, 2021
·
3 revisions
Follow these steps if you want to make a new pytest-order release:
- Create a
version-<VERSION>
branch from upstream/main (for exampleversion-1.2.3
). Note that this project follows semantic versioning. - Update CHANGELOG.md and the version in
__init__.py
. - Push a branch with the changes.
- Once all builds pass, create a new GitHub release. Select the created release branch and version tag that follows the naming schema
v<VERSION>
, e.g.v1.2.3
. This will create a PyPi release and the release documentation. - Merge the changes back to the main branch and adapt the main branch version if needed (for example
1.3.dev0
).