-
Notifications
You must be signed in to change notification settings - Fork 8
How to Release a New Version
Jean-Sébastien Gosselin edited this page Jul 19, 2022
·
5 revisions
Welcome to the GWHAT wiki!
Create a new PR named PR: Release version x
and including the following TODO list:
- Increase
version_info
and__date__
in__init__.py
- Increase
GWHAT_VERSION
inappveyor.yml
- Increase release version in
conf.py
for documentation - Increase release version in
Splash.png
andSplash.svg
using Inkscape
- Once AppVeyor has finish building on the PR opened for this release, download the GWHAT binary packaged by AppVeyor with PyInstaller.
- Check that the AppVeyor binary does not trigger a false positive in Microsoft Defender.
- Sign the GWHAT binary.
- Merge the pull request.
- Add the Zip package to a new release draft on GitHub.
- Publish the release (this must be done AFTER the pull request has been merge).
- Increase
version_info
with 'dev' in__init__.py
and push directly to master - Build the new version on ReadTheDocs.
- Change the default version on ReadTheDocs.