This repository has been archived by the owner on Jan 26, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 40
Ethereum Remote Client Release Checklist
Sriram edited this page Nov 3, 2020
·
2 revisions
Feel free to copy this into an issue if you want to keep track of items per-milestone.
- Double-check the release/milestone and ensure everything has been QA'd
- Mark closed issues in github as
release-notes/exclude
orrelease-notes/include
- Commit release notes to CHANGELOG.md in
brave/ethereum-remote-client
master branch, must be completed before release to production Jenkins build job is run - Stage release notes to https://github.com/brave/ethereum-remote-client/releases
- Install a prior version of Ethereum Dev Component and update via command line parameters
--use-dev-goupdater-url
- Verify update works fine and able to login to account
- Confirm new version matches in
brave://components
- QA summary and sign off report under #release via Slack
- Publish GitHub release (remove 'pre-release' checkmark)
- Clear Fastly cache for production and publish
- Wait for confirmation that component update works on Windows
- Wait for confirmation that component update works on macOS
- Wait for confirmation that component update works on Linux
- Create a new wallet and verify the new component is downloaded
- Publish the release notes to
GitHub
- Notify #announcements, #community of the latest release with a link to the release notes
- Set a release date and close the appropriate milestone under https://github.com/brave/brave-browser/milestones