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"])
|
["admin", "write"].include?(permission(repo, user)["permission"])
|
||||||
end
|
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)
|
def pull_requests(repo, **options)
|
||||||
url = "#{API_URL}/repos/#{repo}/pulls?#{URI.encode_www_form(options)}"
|
url = "#{API_URL}/repos/#{repo}/pulls?#{URI.encode_www_form(options)}"
|
||||||
API.open_rest(url)
|
API.open_rest(url)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user