From a2a68292ae46c79c61bb3d6caeea2051dbf0df02 Mon Sep 17 00:00:00 2001 From: Markus Reiter Date: Tue, 28 Feb 2023 10:29:28 +0100 Subject: [PATCH] Allow `version :latest` if `livecheck` is `skip`. --- Library/Homebrew/cask/audit.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/cask/audit.rb b/Library/Homebrew/cask/audit.rb index 587272f8bf..32d9a5edc1 100644 --- a/Library/Homebrew/cask/audit.rb +++ b/Library/Homebrew/cask/audit.rb @@ -307,7 +307,11 @@ module Cask return unless cask.version.latest? add_error "Casks with an `appcast` should not use `version :latest`." if cask.appcast - add_error "Casks with a `livecheck` should not use `version :latest`." if cask.livecheckable? + + return unless cask.livecheckable? + return if cask.livecheck.skip? + + add_error "Casks with a `livecheck` should not use `version :latest`." end sig { void }