Skip to content

Latest commit

 

History

History
11 lines (8 loc) · 547 Bytes

RELEASE.md

File metadata and controls

11 lines (8 loc) · 547 Bytes

Release process

This document outlines the current release process for the Nyx Client, this is subject to change and automation as the codebase changes.

Manual release process

  1. Create a branch to bump the version (this can be done with poetry version major|minor|patch) and commit the new pyproject.toml.
  2. Also bump examples/requiements.txt and README.md version badge.
  3. Merge the PR to main
  4. Create a tag that matches the new version (eg 1.2.3 == v1.2.3) and push the tag.
  5. Run the publishing workflow to release the version