From 311e5f35f8c9aa4bfb2436a2c0eea742bf72d5ec Mon Sep 17 00:00:00 2001 From: Dawid Dziurla Date: Wed, 16 Sep 2020 00:18:41 +0200 Subject: [PATCH] pr-upload: fix getting existing github release --- Library/Homebrew/dev-cmd/pr-upload.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/dev-cmd/pr-upload.rb b/Library/Homebrew/dev-cmd/pr-upload.rb index 08e59b9c2e..94e79e3efe 100644 --- a/Library/Homebrew/dev-cmd/pr-upload.rb +++ b/Library/Homebrew/dev-cmd/pr-upload.rb @@ -92,8 +92,9 @@ module Homebrew # Ensure a release is created. release = begin - GitHub.get_release user, repo, tag + rel = GitHub.get_release user, repo, tag odebug "Existing GitHub release \"#{tag}\" found" + rel rescue GitHub::HTTPNotFoundError odebug "Creating new GitHub release \"#{tag}\"" GitHub.create_or_update_release user, repo, tag