-
Notifications
You must be signed in to change notification settings - Fork 76
Release Checklist
Cameron White edited this page Jun 29, 2025
·
11 revisions
- 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, andxdg/powertabeditor.metainfo.xmlfor the next release (example).- Run
appstream-util validate powertabeditor.metainfo.xmlto check for any issues - Note that nested lists are not supported in
powertabeditor.metainfo.xml
- Run
- 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 thelatest/betachannel - after testing, this can be moved to thelatest/stablechannel via the snapcraft.io web interface. - Update the Flatpak package
- Update the website (example)