summaryrefslogtreecommitdiff
path: root/app/Main.hs
diff options
context:
space:
mode:
Diffstat (limited to 'app/Main.hs')
-rw-r--r--app/Main.hs21
1 files changed, 19 insertions, 2 deletions
diff --git a/app/Main.hs b/app/Main.hs
index c82a4e9..e8cd335 100644
--- a/app/Main.hs
+++ b/app/Main.hs
@@ -70,6 +70,25 @@ autoUpdatable =
, requires = mempty
, reupload = False
}
+ , Package
+ { latest =
+ let ghArguments = GhArguments
+ { owner = "jitsi"
+ , name = "jitsi-meet-electron"
+ , transform = Nothing
+ }
+ latest' = latestGitHub ghArguments $ Text.stripPrefix "v"
+ template = Package.DownloadTemplate
+ $ Package.StaticPlaceholder "https://github.com/jitsi/jitsi-meet-electron/releases/download/v"
+ :| Package.VersionPlaceholder
+ : [Package.StaticPlaceholder "/jitsi-meet-x86_64.AppImage"]
+ in Package.Updater latest' template
+ , category = "network"
+ , name = "jitsi-meet-desktop"
+ , homepage = Just [uri|https://jitsi.org/|]
+ , requires = mempty
+ , reupload = False
+ }
]
up2Date :: SlackBuilderT ()
@@ -134,8 +153,6 @@ main = do
Text.IO.putStrLn $ fromMaybe "" latestVersion
where
executeCommand = \case
- PackagistCommand packagistArguments ->
- latestPackagist packagistArguments
TextCommand textArguments -> latestText textArguments
GhCommand ghArguments@GhArguments{ transform }
-> latestGitHub ghArguments $ chooseTransformFunction transform