Merge pull request #12952 from issyl0/github-branch-exists
utils/github: Add a `branch_exists?` method
This commit is contained in:
commit
67512aed56
@ -80,6 +80,13 @@ module GitHub
|
||||
["admin", "write"].include?(permission(repo, user)["permission"])
|
||||
end
|
||||
|
||||
def branch_exists?(user, repo, branch)
|
||||
API.open_rest("#{API_URL}/repos/#{user}/#{repo}/branches/#{branch}")
|
||||
true
|
||||
rescue API::HTTPNotFoundError
|
||||
false
|
||||
end
|
||||
|
||||
def pull_requests(repo, **options)
|
||||
url = "#{API_URL}/repos/#{repo}/pulls?#{URI.encode_www_form(options)}"
|
||||
API.open_rest(url)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user