Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 593 Bytes

File metadata and controls

26 lines (19 loc) · 593 Bytes

Maintaining nixnet

Cutting a release

Update the version

  1. nixnet/VERSION
  2. Create release notes (clog-cli can help)
  3. git clean -ndx to see what files to clean up
  4. git clean -fdx to clean up files
  5. Include release notes in commit messaage
  6. Publish a PR

Tagging a release

  1. (on master) git tag -a <VERSION> with the release notes as the message
  2. git push --tags <UPSTREAM>

Uploading packages

  1. rm -Rf dist
  2. python setup.py sdist
  3. python setup.py bdist_wheel --universal
  4. twine upload dist/*