Merge pull request #18933 from Homebrew/no-conflicts-paginate

utils/github: handle over 30 changed files
This commit is contained in:
Carlo Cabrera 2024-12-14 08:28:01 +00:00 committed by GitHub
commit ccb463b31b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -675,7 +675,11 @@ module GitHub
end
def self.get_pull_request_changed_files(tap_remote_repo, pull_request)
API.open_rest(url_to("repos", tap_remote_repo, "pulls", pull_request, "files"))
files = []
API.paginate_rest(url_to("repos", tap_remote_repo, "pulls", pull_request, "files")) do |result|
files.concat(result)
end
files
end
private_class_method def self.add_auth_token_to_url!(url)