-
Notifications
You must be signed in to change notification settings - Fork 220
Release v2025 01 07
paolino edited this page Jan 6, 2025
·
1 revision
-
Made a copy of the latest release Release-v2024-11-18 documented as a new page on cardano-wallet's wiki called Release-v2025-01-07 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.
- master branching point: https://github.com/cardano-foundation/cardano-wallet/commit/9670aaf273b77b6de6bb3aefab0ea879524e8d45
- release commit: https://github.com/cardano-foundation/cardano-wallet/commit/89faf170f388f9b475974896c349ad7676f0f44c
- relelase pipeline build: https://buildkite.com/cardano-foundation/cardano-wallet-release/builds/623
- main pipeline build: https://buildkite.com/cardano-foundation/cardano-wallet/builds/8699
- check for performance regressions on the
release commit
artifacts: https://buildkite.com/organizations/cardano-foundation/pipelines/cardano-wallet/builds/8699/jobs/01944157-3965-42e5-96f3-ff4362c4b989/artifacts/01944179-8672-4d2b-8bb4-5834cd0174ab
-
Unblock the release block on relelase pipeline build: https://buildkite.com/cardano-foundation/cardano-wallet-release/builds/614
- 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/8699/jobs/01944157-397c-4f38-a4af-067b92f8beb1/artifacts/01944166-b70c-4f38-af47-3058b9497255
- Getting the credentials to dockerhub
- Copying them in
~/.docker/config.json
- Pushing the image by hand
docker login docker load < Downloads/cardano-wallet-v2025-01-07-docker-image.tgz docker push cardanofoundation/cardano-wallet:2025.1.7 docker tag cardanofoundation/cardano-wallet:2025.1.7 cardanofoundation/cardano-wallet:latest docker push cardanofoundation/cardano-wallet:latest
- The tag was not pushed.
- Report the link in the release notes
- 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
- The step has failed. I fixed the links by hand. An issue is opened to fix this: https://github.com/cardano-foundation/cardano-wallet/issues/4909
- 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/12657094277/job/35271127223
-
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