Closed apyrgio closed 1 month ago
Regarding our PySide6 versions, it seems that we are currently stuck with 6.6.3.1 in all platforms.
Our Windows QA was quite eventful. We have uncovered several issues, both new and old, as well as a noticeable termination delay in some edge cases (#791). I'll send a PR soon that fixes these issue, and unblock our release.
Pre-release
Before making a release, all of these should be complete:
poetry lock
version
inpyproject.toml
share/version.txt
install/linux/dangerzone.spec
README.md
, if necessaryv0.1.0
, the is created with:QA
To ensure that new releases do not introduce regressions, and support existing and newer platforms, we have to do the following:
main
branch passes the CI tests.Publishing the Release
To publish the release:
./dev_scripts/sign-assets.py
, if you want to automate this task)docs/templates/release-notes
./dev_scripts/upload-asset.py
, if you want to upload an asset using an access token.container.tar.gz
i686 image that was created in the previous stepREADME.md
(see also the previous QA and Release for 0.6.0)