-
Notifications
You must be signed in to change notification settings - Fork 220
Release v2025 01 09
paolino edited this page Jan 9, 2025
·
1 revision
-
Made a copy of the latest release Release-v2025-01-07 documented as a new page on cardano-wallet's wiki called Release-v2025-01-09 and substituted the version number in the title and the links.
-
Picked up the latest green commgit 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/624
- check for performance regressions on the
release commit
artifacts: https://buildkite.com/organizations/cardano-foundation/pipelines/cardano-wallet/builds/8728/jobs/01944a39-5e80-4702-ad07-a6f35647a3d8/artifacts/01944a63-ef27-4c34-9967-de3c9ab34568 - check that the restoration benchmarks ran in a reasonable time: https://buildkite.com/cardano-foundation/cardano-wallet-restoration-benchmarks/builds/8
-
Unblock the release block on relelase pipeline build: https://buildkite.com/cardano-foundation/cardano-wallet-release/builds/624
- Fix the release note on the draft release automatically created by the release pipeline https://github.com/cardano-foundation/cardano-wallet/releases
- link: https://hub.docker.com/r/cardanofoundation/cardano-wallet/tags
- The tag was not pushed.
- An issue is opened to fix this: https://github.com/cardano-foundation/cardano-wallet/issues/4901
- I have pushed the tag by hand by
- Copying the image content into my box from https://buildkite.com/organizations/cardano-foundation/pipelines/cardano-wallet/builds/8728/jobs/01944a39-5ebd-49e3-9b7e-b516a8b54b3c/artifacts/01944a51-f1c3-4079-9db6-bbbbd1a38496
- Getting the credentials to dockerhub https://cardanofoundation.1password.com/app#/fhipthmhnufti4q2kky6d7336u/AllItems/fhipthmhnufti4q2kky6d7336uwaqf6yuipiqeeht2dluq22gcf4
- Pushing the image by hand
read DH_TOKEN docker login -u cfhal -p $DH_TOKEN docker load < Downloads/cardano-wallet-v2025-01-09-docker-image.tgz docker push cardanofoundation/cardano-wallet:2025.1.9 docker tag cardanofoundation/cardano-wallet:2025.1.9 cardanofoundation/cardano-wallet:latest docker push cardanofoundation/cardano-wallet:latest
- The tag was not pushed.
- Report the link in the release notes https://hub.docker.com/layers/cardanofoundation/cardano-wallet/2025.1.9/images/sha256-e886c67d7fa99b7f88e1230963c2d2800469edf0019b35c86c599e1dcb2c3669
- This has failed (again). The documentation was uploaded but the version is wrong. The reason could be no API changes aside the version bump ? https://bump.sh/hal-cardano-foundation/doc/cardano-wallet-backend An issue to fix this is already opened https://github.com/cardano-foundation/cardano-wallet/issues/4901
- 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" ]
- Check out the documentation has been published by the github action https://github.com/cardano-foundation/cardano-wallet/actions/runs/12689394041
-
Once two engineers have signed off, publish the release draft.
-
Merge the (administrative) commits created for the release tag back into the
master
branch. -
Remember to leave this checklist in an up-to-date status for the next releaser