Casks/c/copilot.rb
cask "copilot" do
version "4.5.1,227-23f06f75"
sha256 "23f06f753dd3e7dd8ebb8c1429485ab454ca964e41e3bb7038830526c5d53364"
url "https://storage.googleapis.com/copilot-mac-releases/images/Copilot-#{version.csv.first}-#{version.csv.second}.dmg",
verified: "storage.googleapis.com/copilot-mac-releases/"
name "Copilot"
desc "Track and budget money"
homepage "https://copilot.money/"
livecheck do
url "https://releases.copilot.money/last_release?channel=production"
regex(/copilot[._-](\d+(?:\.\d+)+)-(\d+-\h+)/i)
strategy :json do |json, regex|
json["url"]&.scan(regex)&.map { |match| "#{match[0]},#{match[1]}" }
end
end
auto_updates true
depends_on macos: ">= :monterey"
app "Copilot.app"
zap trash: [
"~/Library/Containers/com.copilot.production",
"~/Library/Group Containers/group.com.copilot.production",
]
end