Use pagination for GitHub issue response script (#27838)

Joseph T. Lyons created

Release Notes:

- N/A

Change summary

script/issue_response/main.js | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)

Detailed changes

script/issue_response/main.js 🔗

@@ -61,12 +61,13 @@ async function main() {
     ...authorFilters,
   ];
 
-  const response = await octokit.rest.search.issuesAndPullRequests({
-    q: q.join("+"),
-    per_page: 100,
-  });
-
-  const issues = response.data.items;
+  const issues = await octokit.paginate(
+    octokit.rest.search.issuesAndPullRequests,
+    {
+      q: q.join("+"),
+      per_page: 100,
+    },
+  );
   const issueLines = issues.map((issue, index) => {
     const formattedDate = new Date(issue.created_at).toLocaleDateString(
       "en-US",