From 1888282390d449ae89a7af39486e2a8d30e2f204 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 22 Sep 2025 04:24:30 +0000 Subject: [PATCH 1/2] Initial plan From 3b36b1713a28229d505888845e7520f9934e2a39 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 22 Sep 2025 04:29:49 +0000 Subject: [PATCH 2/2] Fix case-sensitive title matching in checkExistingFileIssue method Co-authored-by: BorDevTech <73800053+BorDevTech@users.noreply.github.com> --- scripts/lint-automation/github-issue-creator.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/lint-automation/github-issue-creator.ts b/scripts/lint-automation/github-issue-creator.ts index e874d7c..3f53735 100644 --- a/scripts/lint-automation/github-issue-creator.ts +++ b/scripts/lint-automation/github-issue-creator.ts @@ -702,8 +702,8 @@ All instances of \`${ruleId}\` violations have been fixed. This issue is now aut if (response.ok) { const data = await response.json(); if (data.total_count > 0) { - // Find exact title match - const exactMatch = data.items.find((issue: any) => issue.title === fileName); + // Find exact title match (case-insensitive) + const exactMatch = data.items.find((issue: any) => issue.title.toLowerCase() === fileName.toLowerCase()); if (exactMatch) { console.log(`🔍 Found existing file-based issue for ${fileName}: #${exactMatch.number}`); return {