See User Manual
See Logging Level
- Run unit-tests:
tox
- Manual test cases
Run: ./deploy_locally.sh ~/.local/share/Anki2/addons21/1188705668
- Build ZIP:
python setup.py dist
(includes unit-tests) - Output:
./dist/note-size-X.X-X.zip
Append changelog: git-changelog -t path:changelog.jinja -io CHANGELOG.md
- Update changelog:
git-changelog -t path:changelog.jinja -io CHANGELOG.md
- Increment version:
- Major:
bumpversion major
- Minor:
bumpversion minor
- Patch:
bumpversion patch
- Major:
- Build ZIP:
python setup.py dist
- Upload ZIP to the Addon page: https://ankiweb.net/shared/info/1188705668
- Push Git branch and tags:
git push --follow-tags
- Create a GitHub release from tag