Update logseq.sh

By using variable `archiveName` we can let Installomator find the right archive in the github list of possibilities. I think this is a more cleaner approach.
This commit is contained in:
Søren Theilgaard
2021-11-05 19:49:35 +01:00
parent 22499f5d98
commit ca6614f591

View File

@@ -1,10 +1,11 @@
logseq) logseq)
name="Logseq" name="Logseq"
type="dmg" type="dmg"
if [[ $(arch) == i386 ]]; then if [[ $(arch) == "arm64" ]]; then
downloadURL=$(curl --silent --fail "https://api.github.com/repos/logseq/logseq/releases/latest" \ archiveName="darwin-arm64-[0-9.]*.dmg"
| awk -F '"' "/browser_download_url/ && /logseq-darwin/ && /.dmg/ && ! /arm64/ { print \$4 }") downloadURL=$(downloadURLFromGit logseq logseq)
elif [[ $(arch) == arm64 ]]; then elif [[ $(arch) == "i386" ]]; then
archiveName="darwin-x64-[0-9.]*.dmg"
downloadURL=$(downloadURLFromGit logseq logseq) downloadURL=$(downloadURLFromGit logseq logseq)
fi fi
appNewVersion=$(versionFromGit logseq logseq) appNewVersion=$(versionFromGit logseq logseq)