IDE updater bugfixes (#846)

* IDE updater assorted bugfix

- add linux AppImage target
- fix hardcoded if condition that causes to always show the update dialog
- fix redundant test build version
- recalculate sha512 after notarization on macOS

* boost notarization speed

* recalculate artifacts hash
This commit is contained in:
Alberto Iannaccone
2022-02-21 21:40:46 +00:00
committed by GitHub
parent 9b1f15def8
commit 0a87fd00f3
9 changed files with 120 additions and 61 deletions

View File

@@ -58,10 +58,7 @@ export class IDEUpdaterImpl implements IDEUpdater {
} = await this.updater.checkForUpdates();
this.cancellationToken = cancellationToken;
if (
this.updater.currentVersion.compare(updateInfo.version) === -1 ||
true
) {
if (this.updater.currentVersion.compare(updateInfo.version) === -1) {
/*
'latest.txt' points to the latest changelog that has been generated by the CI,
so we need to make a first GET request to get the filename of the changelog