cask "olympus" do version "4923" sha256 "a8d2cbfc1129d5b3293996b6736a2a9863027a2ae3936875c9b63ae516f096fb" url "https://dev.azure.com/EverestAPI/Olympus/_apis/build/builds/#{version}/artifacts?artifactName=macos.main&$format=zip", verified: "dev.azure.com/EverestAPI/Olympus/_apis/build/builds/" name "Olympus" desc "Everest (Mod loader for video games Celeste) installer / manager" homepage "https://everestapi.github.io/" livecheck do url "https://dev.azure.com/EverestAPI/Olympus/_apis/build/builds" strategy :json do |json| json["value"]&.map do |build| build["id"]&.to_s if build["sourceBranch"] == "refs/heads/stable" end end end container nested: "macos.main/dist.zip" app "Olympus.app" zap trash: [ "~/Library/Application Support/Olympus", "~/Library/Saved Application State/everest.olympus.savedState", ] end