From 9aae362d451347047733a04e0766a4d4c2704aab Mon Sep 17 00:00:00 2001 From: Sam Ford <1584702+samford@users.noreply.github.com> Date: Fri, 16 Feb 2024 13:45:33 -0500 Subject: [PATCH] batteryboi: update livecheck --- Casks/b/batteryboi.rb | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Casks/b/batteryboi.rb b/Casks/b/batteryboi.rb index 9c36d5da92..b65c3cc046 100644 --- a/Casks/b/batteryboi.rb +++ b/Casks/b/batteryboi.rb @@ -9,8 +9,14 @@ cask "batteryboi" do homepage "https://batteryboi.ovatar.io/" livecheck do - url "https://api.ovatar.io/version?id=com.ovatar.batteryapp" - strategy :sparkle + url :url + regex(/^(?:Version[._-]?)?v?(\d+(?:\.\d+)+)(?:#(\d+))?$/i) + strategy :github_latest do |json, regex| + match = json["tag_name"]&.match(regex) + next if match.blank? + + match[2].present? ? "#{match[1]},#{match[2]}" : match[1] + end end depends_on macos: ">= :big_sur"