-
Notifications
You must be signed in to change notification settings - Fork 132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix windows autoupdate #744
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉 . @mason-fish : can you clarify how we should describe this for release notes? Am I correct to say that once a user installs a release with this change (which will likley be v0.9.0), then auto-update should work going forward, correct? But users that have an already released Brim will need to install v0.9.0 manually.
fyi @philrz
@alfred-landrum Yes that's correct. So we can expect the first wave of windows autoupdates to trigger when we release |
If you rebase you won't run into that format error anymore. |
Signed-off-by: Mason Fish <mason@looky.cloud>
Signed-off-by: Mason Fish <mason@looky.cloud>
Signed-off-by: Mason Fish <mason@looky.cloud>
Signed-off-by: Mason Fish <mason@looky.cloud>
Signed-off-by: Mason Fish <mason@looky.cloud>
Signed-off-by: Mason Fish <mason@looky.cloud>
Signed-off-by: Mason Fish <mason@looky.cloud>
Signed-off-by: Mason Fish <mason@looky.cloud>
30f5119
to
5ccf17d
Compare
fixes #552
After digging through a fair amount of (un)documentation, the fix here has a few pieces but they are all small:
First off, there is a bizarre and inconsistent issue where if we try to run the updater immediately on startup then there can be an issue with multiple processes racing for resources. I only saw this once but since I added the 30s delay I never saw it again.
Second, the
path.join
works great for cross platform filepaths, but is not designed for url construction.Third, in addition to the *.exe file, we also need to begin publishing the
RELEASES
and*.nupkg
files which are already being generated by winstaller.