diff --git a/scripts/auto-close-duplicates.ts b/scripts/auto-close-duplicates.ts index 996a9d5f6d..a85c1ab035 100644 --- a/scripts/auto-close-duplicates.ts +++ b/scripts/auto-close-duplicates.ts @@ -197,6 +197,10 @@ async function closeIssueAsDuplicate( duplicateOfNumber: number, token: string, ): Promise { + await githubRequest(`/repos/${owner}/${repo}/issues/${issueNumber}`, token, "PATCH", { + state: "closed", + state_reason: "duplicate", + }); // Close the issue as duplicate await githubRequest(`/repos/${owner}/${repo}/issues/${issueNumber}/comments`, token, "POST", { body: `This issue has been automatically closed as a duplicate of #${duplicateOfNumber}.