Skip to content

Latest commit

 

History

History
30 lines (27 loc) · 584 Bytes

RELEASE.md

File metadata and controls

30 lines (27 loc) · 584 Bytes
  1. Merge pending for- branches into master

  2. Update CHANGELOG.md

  3. Bump version number in setup.cfg

  4. Commit version change

  5. Run pytest

  6. Push master

  7. Check CI tests

  8. Merge master into release

  9. Run pytest

  10. Push release

  11. Check CI tests

  12. Check online docs

  13. Tag version number

  14. Push tag

  15. Release on pypi

    rm dist/*
    python -m build
    python -m twine upload --repository testpypi dist/*
    python -m twine upload dist/*
    
  16. Release on AUR

    makepkg
    sha256sum *.tar.gz
    makepkg --printsrcinfo > .SRCINFO