Merge pull request #7365 from bayandin/draft-release

audit: add draft release detection
This commit is contained in:
Mike McQuaid 2020-04-15 15:46:19 +01:00 committed by GitHub
commit 8cb4348e3f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -808,6 +808,7 @@ module Homebrew
begin
if (release = GitHub.open_api("#{GitHub::API_URL}/repos/#{owner}/#{repo}/releases/tags/#{tag}"))
problem "#{tag} is a GitHub prerelease" if release["prerelease"]
problem "#{tag} is a GitHub draft" if release["draft"]
end
rescue GitHub::HTTPNotFoundError
# No-op if we can't find the release.