Repository navigation
feat(desktop): install updates on Windows - #129
Merged
Merged
Conversation
On Windows nokta update downloads Nokta_<version>_x64-setup.exe, checks it against SHA256SUMS and starts it with /S /R, detached: the setup closes Nokta, replaces it and nokta.exe, and starts it again.
MasRama
force-pushed
the
feat/desktop-update
branch
from
November 1, 2026 05:27
9447fff to
cee8d9b
Compare
The app runs bin\nokta.exe update --yes, as noktad does on Linux. CI updates the installed app from a fake GitHub serving the build it made and checks that Nokta starts again and answers.
As in the extension: the button starts the update and hides while it installs; the notch closes for its activity, or for a red alert when it cannot start.
MasRama
force-pushed
the
feat/desktop-update
branch
from
November 1, 2026 05:39
cee8d9b to
9015592
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of Nokta for Windows (0.11).
nokta updateon Windows downloadsNokta_<version>_x64-setup.exe, checks it against the release'sSHA256SUMS, and starts it with/S /R, detached, before exiting. The setup closes Nokta, replaces it andnokta.exe, and starts it again.Updates1.Installin the app runsbin\nokta.exe update --yes, the way noktad runsnokta updateon Linux. The update shows as the activityupdate:nokta.CI serves the setup it just built from a fake GitHub as release 99.0.0. It runs
nokta update --checkand thennokta update --yes, and checks that Nokta starts again with a new process and still answersnokta. The new shot isupdated.