From f152c885e91764d0102209bf65e5e9e8cc809360 Mon Sep 17 00:00:00 2001 From: pajlada Date: Sat, 11 Jan 2025 12:14:55 +0100 Subject: [PATCH] Update release docs (#5809) --- docs/make-release.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/docs/make-release.md b/docs/make-release.md index 1509289fd39..d60cbe82a2f 100644 --- a/docs/make-release.md +++ b/docs/make-release.md @@ -14,12 +14,17 @@ - [ ] Update the changelog `## Unreleased` section to the new version `CHANGELOG.md` Make sure to leave the `## Unreleased` line unchanged for easier merges +- [ ] Ensure all GitHub API credentials from the `chatterino-ci` user are still valid + ## After the PR has been merged - [ ] Tag the release - [ ] Manually run the [create-installer](https://github.com/Chatterino/chatterino2/actions/workflows/create-installer.yml) workflow. This is only necessary if the tag was created after the CI in the main branch finished. -- [ ] Start a manual [Launchpad import](https://code.launchpad.net/~pajlada/chatterino/+git/chatterino) - scroll down & click Import Now -- [ ] Make a PPA release to [this repo](https://git.launchpad.net/~pajlada/+git/chatterino-packaging/) with the `debchange` command. - `debchange -v 2.4.0` then add the changelog entries - `debchange --release` then change the distro to be `unstable` +- [ ] If the winget releaser action doesn't work as expected, you can run this manually using [Komac](https://github.com/russellbanks/Komac), replacing `v2.5.2` with the current release: + `komac update ChatterinoTeam.Chatterino --version 2.5.2 --urls https://github.com/Chatterino/chatterino2/releases/download/v2.5.2/Chatterino.Installer.exe` + +## After the binaries have been uploaded to fourtf's bucket + +- [ ] Re-run the Publish Homebrew Cask on Release action +- [ ] Update links in the Chatterino website to point to the new release