mirror of
https://github.com/trezor/trezor-suite.git
synced 2026-03-21 06:40:33 +01:00
1.2 KiB
1.2 KiB
Desktop Updates
The desktop build of Trezor Suite uses an auto-updating feature to keep the application up to date with our latest published release.
Internals
The package electron-updater (part of electron-builder) is used to manage updates. We
How to publish an update
- Set the
GH_TOKENenvironment variable to a personal access token with access on the project repo scope. See Github documentation for more information. - Check the version you want to publish is correct.
- Build all or a platform specific desktop build using
yarn workspace @trezor/suite-desktop run build:desktop(all) oryarn workspace @trezor/suite-desktop run build:linux(platform specific/linux). - Publish all builds or a platform specific build using
yarn workspace @trezor/suite-desktop run publish:all(all) oryarn workspace @trezor/suite-desktop run publish:linux(platform specific/linux). - Go to the Github Releases page, you should see a drafted release.
- Update the content (which will be displayed in app as a change log) and publish the release.