Skip to content

Commit

Permalink
Add update notification smoke test
Browse files Browse the repository at this point in the history
  • Loading branch information
pljones committed Dec 29, 2024
1 parent a48d92f commit 899851c
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion contribute/en/Release-Process.md
Original file line number Diff line number Diff line change
Expand Up @@ -310,7 +310,14 @@ Current state: <!-- Planning|Translations (beta)|Code freeze (rc)|Released -->
- [ ] Update the version number in `Jamulus.pro` and add the release date to the Changelog header and commit.
- [ ] Wait for the release build to complete.
- [ ] Contact emlynmac for signing on macOS and upload signed binary [from his](https://github.com/emlynmac/jamulus/releases/) repo [to ours](https://github.com/jamulussoftware/jamulus/releases).
- [ ] Do a smoke test for Windows/Mac/Linux -- Do the binaries start/connect properly? Can earlier Jamulus versions properly connect to a server based on the new release?
- [ ] Do a smoke test for Windows/Mac/Linux
- [ ] Do the binaries start/connect properly?
- [ ] Can earlier Jamulus versions properly connect to a server based on the new release?
- [ ] Do a smoke test of the upgrade notification (do this _very quickly_)
- [ ] Install the release build on _one_ of the update notification Servers
- [ ] Run the _previous release_ (not an intermediate) build of GUI Client and Server
- [ ] Check the update notice is displayed correctly
- [ ] Revert the update notification Server to the previous release
- [ ] [Force tag that tag as `latest` and push.](https://jamulus.io/contribute/Release-Process#if-this-is-a-proper-release-move-the-latest-tag)
- [ ] [Upload the artifacts to SourceForge and set defaults](https://jamulus.io/contribute/Release-Process#upload-binaries-to-sourceforge).
- [ ] Update download links on the website by editing `_config.yml` in `next-release`
Expand Down

0 comments on commit 899851c

Please sign in to comment.