diff --git a/Casks/f/far2l.rb b/Casks/f/far2l.rb index 85d96ab2ad..9c42d8f024 100644 --- a/Casks/f/far2l.rb +++ b/Casks/f/far2l.rb @@ -25,9 +25,9 @@ cask "far2l" do # This check should be updated to avoid unstable versions if/when stable # versions become available in the future. livecheck do - url "https://github.com/elfmz/far2l/releases" - regex(%r{href=["']?[^"' >]*?/tree/[^"' >]*?(\d+(?:\.\d+)+)(?:[._-]?(?:alpha|beta))?["' >]}i) - strategy :page_match + url :url + regex(/^\D*?(\d+(?:\.\d+)+)$/i) + strategy :github_latest end depends_on macos: ">= :el_capitan" diff --git a/Casks/r/ricochet-refresh.rb b/Casks/r/ricochet-refresh.rb index a4dc8071ad..9394bb7824 100644 --- a/Casks/r/ricochet-refresh.rb +++ b/Casks/r/ricochet-refresh.rb @@ -12,8 +12,8 @@ cask "ricochet-refresh" do homepage "https://www.ricochetrefresh.net/" livecheck do - url "https://github.com/blueprint-freespeech/ricochet-refresh/releases" - regex(/v?(\d+(?:\.\d+)+)/i) + url :url + regex(/^v?(\d+(?:\.\d+)+[a-z]?)(?:[._-]release)?$/i) strategy :github_latest end diff --git a/Casks/s/sonic-robo-blast-2-kart.rb b/Casks/s/sonic-robo-blast-2-kart.rb index 043e5f3a59..6db37a04b0 100644 --- a/Casks/s/sonic-robo-blast-2-kart.rb +++ b/Casks/s/sonic-robo-blast-2-kart.rb @@ -9,6 +9,11 @@ cask "sonic-robo-blast-2-kart" do desc "Classic styled kart racer, complete with beautiful courses, and wacky items" homepage "https://mb.srb2.org/addons/srb2kart.2435/" + livecheck do + url :url + strategy :github_latest + end + app "Sonic Robo Blast 2 Kart.app" zap trash: "~/srb2kart" diff --git a/Casks/s/sonic-robo-blast-2.rb b/Casks/s/sonic-robo-blast-2.rb index f4915fafda..462b096e91 100644 --- a/Casks/s/sonic-robo-blast-2.rb +++ b/Casks/s/sonic-robo-blast-2.rb @@ -10,7 +10,7 @@ cask "sonic-robo-blast-2" do homepage "https://www.srb2.org/" livecheck do - url "https://github.com/STJr/SRB2/releases" + url :url strategy :github_latest end