diff --git a/Library/Homebrew/cask/audit.rb b/Library/Homebrew/cask/audit.rb index 587272f8bfc8b..32d9a5edc1406 100644 --- a/Library/Homebrew/cask/audit.rb +++ b/Library/Homebrew/cask/audit.rb @@ -307,7 +307,11 @@ def audit_latest_with_appcast_or_livecheck 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 }