fix(utils/github): failure with fine-granted api tokens

This commit is contained in:
anatawa12 2023-02-11 00:06:28 +09:00 committed by GitHub
parent eb7c6ad195
commit cd045b53e8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -488,10 +488,10 @@ module GitHub
def fetch_pull_requests(name, tap_remote_repo, state: nil, version: nil)
if version.present?
query = "#{name} #{version}"
query = "#{name} #{version} is:pr"
regex = /(^|\s)#{Regexp.quote(name)}(:|,|\s)(.*\s)?#{Regexp.quote(version)}(:|,|\s|$)/i
else
query = name
query = "#{name} is:pr"
regex = /(^|\s)#{Regexp.quote(name)}(:|,|\s|$)/i
end
issues_for_formula(query, tap_remote_repo: tap_remote_repo, state: state).select do |pr|