doc: fix release docs (#6498)

This commit is contained in:
pajlada
2025-09-27 14:03:13 +02:00
committed by GitHub
parent 4f833587c7
commit 82da4d8a49
3 changed files with 8 additions and 5 deletions
+1
View File
@@ -3,6 +3,7 @@
## Unversioned
- Minor: Fixed usercard resizing improperly without recent messages. (#6496)
- Dev: Update release documentation. (#6498)
- Dev: Make code sanitizers opt in with the `CHATTERINO_SANITIZER_SUPPORT` CMake option. After that's enabled, use the `SANITIZE_*` flag to enable individual sanitizers. (#6493)
- Dev: Fix 32-bit compile in PluginRepl. (#6483)
- Dev: Fix the WinGet release workflow. (#6497)
+2 -2
View File
@@ -122,9 +122,9 @@ I will be using `2.3.4-beta.1` as the example release in this document.
```
- [ ] Notarize the macOS releases
```sh
xcrun notarytool submit Chatterino-10.15.dmg --wait --keychain-profile notarytool-password --keychain / Users/pajlada/Library/Keychains/chatterino-2025.keychain-db
xcrun notarytool submit Chatterino-10.15.dmg --wait --keychain-profile notarytool-password --keychain /Users/pajlada/Library/Keychains/chatterino-2025.keychain-db
...
xcrun notarytool submit Chatterino.dmg --wait --keychain-profile notarytool-password --keychain / Users/pajlada/Library/Keychains/chatterino-2025.keychain-db
xcrun notarytool submit Chatterino.dmg --wait --keychain-profile notarytool-password --keychain /Users/pajlada/Library/Keychains/chatterino-2025.keychain-db
...
```
+5 -3
View File
@@ -62,8 +62,10 @@ I will be using `2.3.4` as the example release in this document.
## After the PR has been created
You will need to add the `skip-changelog-checker` label to the PR since we are doing something you're not meant to do in a normal PR.
- [ ] Ensure all GitHub API credentials from the `chatterino-ci` user are still valid
TODO: Add steps for how you can validate this, and for how to recreate the credentials. Also probably what exact credentials we need
Sign into the `chatterino-ci` user and validate that the `WinGet` and `Homebrew` Personal access tokens are valid: https://github.com/settings/tokens
## After the PR has been merged
@@ -129,9 +131,9 @@ I will be using `2.3.4` as the example release in this document.
```
- [ ] Notarize the macOS releases
```sh
xcrun notarytool submit Chatterino-10.15.dmg --wait --keychain-profile notarytool-password --keychain / Users/pajlada/Library/Keychains/chatterino-2025.keychain-db
xcrun notarytool submit Chatterino-10.15.dmg --wait --keychain-profile notarytool-password --keychain /Users/pajlada/Library/Keychains/chatterino-2025.keychain-db
...
xcrun notarytool submit Chatterino.dmg --wait --keychain-profile notarytool-password --keychain / Users/pajlada/Library/Keychains/chatterino-2025.keychain-db
xcrun notarytool submit Chatterino.dmg --wait --keychain-profile notarytool-password --keychain /Users/pajlada/Library/Keychains/chatterino-2025.keychain-db
...
```