From 7787dde7b763ee789f5253f5f213d5890403945a Mon Sep 17 00:00:00 2001 From: Bo Anderson Date: Thu, 9 Apr 2020 01:36:49 +0100 Subject: [PATCH] dev-cmd/pr-publish: fix undefined method error on invalid input --- Library/Homebrew/dev-cmd/pr-publish.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/dev-cmd/pr-publish.rb b/Library/Homebrew/dev-cmd/pr-publish.rb index c87973e4a8..e672939f81 100644 --- a/Library/Homebrew/dev-cmd/pr-publish.rb +++ b/Library/Homebrew/dev-cmd/pr-publish.rb @@ -29,8 +29,8 @@ module Homebrew arg = "#{CoreTap.instance.default_remote}/pull/#{arg}" if arg.to_i.positive? url_match = arg.match HOMEBREW_PULL_OR_COMMIT_URL_REGEX _, user, repo, issue = *url_match - tap = Tap.fetch(user, repo) if repo.match?(HOMEBREW_OFFICIAL_REPO_PREFIXES_REGEX) odie "Not a GitHub pull request: #{arg}" unless issue + tap = Tap.fetch(user, repo) if repo.match?(HOMEBREW_OFFICIAL_REPO_PREFIXES_REGEX) ohai "Dispatching #{tap} pull request ##{issue}" GitHub.dispatch_event(user, repo, "Publish ##{issue}", pull_request: issue) end