Release Checklist - powertab/powertabeditor GitHub Wiki
Ensure all bugs targeted for the next release have been fixed. Close the release's milestone and create a new one for the next round of development.
Update the version numbers, CHANGELOG.md
, and xdg/powertabeditor.metainfo.xml
for the next release (example ).
Run appstream-util validate powertabeditor.metainfo.xml
to check for any issues
Note that nested lists are not supported in powertabeditor.metainfo.xml
After committing, create the tag (e.g. git tag -s 2.0.0-alpha15
) and then push (git push --tags
)
Create a release , the contents of which can be filled in from the changelog.
The Windows and Mac installers will be automatically built after the tag is pushed.
The Ubuntu PPA must be manually updated .
Update the Snap package by running the automated build for the tag (e.g. 2.0.0-alpha19
). The default behaviour is to upload to the latest/beta
channel - after testing, this can be moved to the latest/stable
channel via the snapcraft.io web interface.
Update the Flatpak package
Update the website (example )
🗂️ Page Index for this GitHub Wiki