-
Notifications
You must be signed in to change notification settings - Fork 217
Release v2024 09 03
-
Made a copy of the latest release Release-v2024-08-11 documented as a new page on cardano-wallet's wiki called Release-v2024-09-03.
-
Check for performance regressions on the
branch commit
artifacts . This was don by hand by running a script that is going to be merged next week -
Pick up the latest green commit from the release pipeline and prove it's green by linking the successful buildkite and github actions builds here.
-
relelase pipeline build: https://buildkite.com/cardano-foundation/cardano-wallet-release/builds/494
-
Check Windows E2E tests on
branch commit
artifacts, note that the github action code is taken from master -
Check Windows unit tests on
branch commit
artifacts- https://github.com/cardano-foundation/cardano-wallet/actions/runs/10688541933
- we have a failure in the windows unit tests, but it is not related to the release artifacts It seems to be related to the windows environment, as the same test passes on linux and macos. Also the problem is the node crashing, not the wallet. The TLS issue in Windows unit tests is a flaky one we didn't manage to fix yet.
-
Allow the release block on relelase pipeline build: https://buildkite.com/cardano-foundation/cardano-wallet-release/builds/494
-
- Fix the release note on the draft release automatically created by the release pipeline https://github.com/cardano-foundation/cardano-wallet/releases/tag/v2024-09-03
- link: https://hub.docker.com/r/cardanofoundation/cardano-wallet/tags
- Report the link in the release notes
- This has failed. The documentation was uploaded but the version is wrong https://bump.sh/hal-cardano-foundation/doc/cardano-wallet-backend I opened a ticket to fix this https://cardanofoundation.atlassian.net/browse/ADP-3425
- Make a commit with redirects to the documentation for the release like
bash git checkout gh-pages git pull origin gh-pages cd releases ./make_redirects.sh $NEW_GIT_TAG git push origin gh-pages
I opened a ticket to automate this step, so next time it will not be necessary https://cardanofoundation.atlassian.net/browse/ADP-3428
- Verify that sensitive fields listed in
Cardano/Wallet/Api/Server
are still accurate and aren't missing any new ones.
sensitive = [ "passphrase" , "old_passphrase" , "new_passphrase" , "mnemonic_sentence" , "mnemonic_second_factor" ]
-
Once everyone has signed off (i.e. Tech lead, QA & Release manager), publish the release draft.
-
Merge the (administrative) commits created for the release tag back into the
master
branch. -
Check out the documentation has been published by the github action https://github.com/cardano-foundation/cardano-wallet/actions/runs/10715982238/job/29712502878
-
Remember to leave this checklist in an up-to-date status for the next releaser