Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR aims to prepare a new release of Chatterino which only updates the version of Qt used for the main Windows build.
This build is based on the v2.4.5 release since the changes in master right now are not considered stable.
I want to merge this into the
bugfix-release/v2.4.6
branch, but since it's not a protected branch CI jobs won't run, so I'll target that branch after CI has built and testing has been doneThis PR has removed Qt5 builds.
Checklist for making a release
In the release PR
Updated version code in
src/common/Version.hpp
Updated version code in
CMakeLists.txt
This can only be "whole versions", so if you're releasing
2.4.0-beta
you'll need to condense it to2.4.0
Add a new release at the top of of the
releases
key inresources/com.chatterino.chatterino.appdata.xml
This cannot use dash to denote a pre-release identifier, you have to use a tilde instead.
Updated version code in
.CI/chatterino-installer.iss
Update the changelog
## Unreleased
section to the new versionCHANGELOG.md
Make sure to leave the
## Unreleased
line unchanged for easier mergesAfter the PR has been merged
Tag the release
Manually run the create-installer workflow.
This is only necessary if the tag was created after the CI in the main branch finished.
Start a manual Launchpad import - scroll down & click Import NowNot necessary as the PPA build uses system qtimageformats plugins, which have been patched in Ubuntu
Make a PPA release to this repo with the
debchange
command.debchange -v 2.4.0
then add the changelog entriesdebchange --release
then change the distro to beunstable
Not necessary as the PPA build uses system qtimageformats plugins, which have been patched in Ubuntu