Merge pull request #160608 from samford/livecheck/document-github-exceptions

Add livecheck comment to document GitHub exceptions
This commit is contained in:
Patrick Linnane
2023-11-20 12:44:40 -08:00
committed by GitHub
10 changed files with 29 additions and 5 deletions
+2
View File
@@ -7,6 +7,8 @@ cask "blackhole-16ch" do
desc "Virtual Audio Driver"
homepage "https://existential.audio/blackhole/"
# The upstream website doesn't provide version information. We check GitHub
# releases as a best guess of when a new version is released.
livecheck do
url "https://github.com/ExistentialAudio/BlackHole"
strategy :github_latest
+2
View File
@@ -7,6 +7,8 @@ cask "blackhole-2ch" do
desc "Virtual Audio Driver"
homepage "https://existential.audio/blackhole/"
# The upstream website doesn't provide version information. We check GitHub
# releases as a best guess of when a new version is released.
livecheck do
url "https://github.com/ExistentialAudio/BlackHole"
strategy :github_latest
+2
View File
@@ -7,6 +7,8 @@ cask "blackhole-64ch" do
desc "Virtual Audio Driver"
homepage "https://existential.audio/blackhole/"
# The upstream website doesn't provide version information. We check GitHub
# releases as a best guess of when a new version is released.
livecheck do
url "https://github.com/ExistentialAudio/BlackHole"
strategy :github_latest
+3
View File
@@ -7,8 +7,11 @@ cask "drata-agent" do
desc "Security audit software"
homepage "https://drata.com/"
# Upstream doesn't appear to publish any public version information. We check
# GitHub releases as a best guess of when a new version is released.
livecheck do
url "https://github.com/drata/drata-agent"
strategy :github_latest
end
depends_on macos: ">= :high_sierra"
+2
View File
@@ -20,6 +20,8 @@ cask "eddie" do
desc "OpenVPN UI"
homepage "https://eddie.website/"
# The homepage provides version information but it will frequently timeout.
# We check GitHub releases as a best guess of when a new version is released.
livecheck do
url "https://github.com/AirVPN/Eddie"
strategy :github_latest
+2
View File
@@ -7,6 +7,8 @@ cask "element" do
desc "Matrix collaboration client"
homepage "https://element.io/get-started"
# The upstream website doesn't appear to provide version information. We check
# GitHub releases as a best guess of when a new version is released.
livecheck do
url "https://github.com/vector-im/element-desktop"
strategy :github_latest
+5 -1
View File
@@ -7,8 +7,12 @@ cask "entry" do
desc "Block-based coding platform"
homepage "https://playentry.org/"
# The download page (https://playentry.org/download/offline) fetches the
# version information from https://playentry.org/graphql using a `POST`
# request but livecheck can't do that yet. We check GitHub releases as a best
# guess of when a new version is released.
livecheck do
url "https://github.com/entrylabs/entry-offline/"
url "https://github.com/entrylabs/entry-offline"
strategy :github_latest
end
+2 -1
View File
@@ -10,8 +10,9 @@ cask "mattermost" do
desc "Open-source, self-hosted Slack-alternative"
homepage "https://mattermost.com/"
# Upstream publishes file links in the description of GitHub releases.
livecheck do
url "https://github.com/mattermost/desktop/"
url "https://github.com/mattermost/desktop"
strategy :github_latest
end
+4 -1
View File
@@ -7,9 +7,12 @@ cask "megacmd" do
desc "Command-line access to MEGA services"
homepage "https://mega.nz/cmd"
# The upstream website doesn't appear to provide version information. We check
# GitHub tags as a best guess of when a new version is released (upstream
# doesn't use GitHub releases).
livecheck do
url "https://github.com/meganz/MEGAcmd"
regex(/(\d+(?:\.\d+)+)[._-]macOS/i)
regex(/^v?(\d+(?:\.\d+)+)[._-]macOS$/i)
end
app "MEGAcmd.app"
+5 -2
View File
@@ -9,9 +9,12 @@ cask "redisinsight" do
desc "GUI for streamlined Redis application development"
homepage "https://redis.com/redis-enterprise/redis-insight/"
# The first-party site doesn't publish public version information (the page
# requires users to submit contact information to download files). We check
# GitHub releases as a best guess of when a new version is released.
livecheck do
url "https://github.com/RedisInsight/RedisInsight.git"
regex(/^v?(\d+(?:\.\d+)+)$/i)
url "https://github.com/RedisInsight/RedisInsight"
strategy :github_latest
end
app "RedisInsight-v#{version.major}.app", target: "RedisInsight.app"