From 8b5195f08d17b913ebae4727b4ed7c2351d0fd75 Mon Sep 17 00:00:00 2001 From: Matt Coster Date: Thu, 3 Oct 2024 17:02:46 +0100 Subject: [PATCH] Allow "any" value in github_prerelease_allowlist Signed-off-by: Matt Coster --- Library/Homebrew/utils/shared_audits.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/utils/shared_audits.rb b/Library/Homebrew/utils/shared_audits.rb index 4dc494aca2674..669209b8a9a4f 100644 --- a/Library/Homebrew/utils/shared_audits.rb +++ b/Library/Homebrew/utils/shared_audits.rb @@ -62,9 +62,9 @@ def self.github_release(user, repo, tag, formula: nil, cask: nil) [cask.tap&.audit_exception(:github_prerelease_allowlist, cask.token), cask.token, cask.version] end - return "#{tag} is a GitHub pre-release." if release["prerelease"] && [version, "all"].exclude?(exception) + return "#{tag} is a GitHub pre-release." if release["prerelease"] && [version, "all", "any"].exclude?(exception) - if !release["prerelease"] && exception + if !release["prerelease"] && exception && exception != "any" return "#{tag} is not a GitHub pre-release but '#{name}' is in the GitHub prerelease allowlist." end