mirror of
https://github.com/ihabunek/toot.git
synced 2024-11-03 04:17:21 -05:00
962 B
962 B
Release instructions
- Update the version number in
setup.py
- Update the version number in
toot/__init__.py
- Update the
CHANGELOG.md
with the release notes & date - Tag a release
- Push master & tag to GitHub
Github release
- Create a release for new tag, paste changelog since last tag in description
- Download assets generated by github (.zip and .tar.gz) and upload them to the relase
- Also upload the generated .deb file
Publishing to PyPI
make dist
to create source and wheel distributionsmake publish
to push them to PyPI
Publishing to Debian repo
Publishing deb packages is done via ihabunek/packages
make deb
to create the debian package- copy deb file to packages project directory
- in packages project directory:
make
to build the repo filesmake publish
to send them to the server