Filter current issue from deduplicator results (#4687)

## Summary
- ensure the issue deduplicator workflow ignores the current issue when
listing potential duplicates

## Testing
- not run (workflow change)

------
https://chatgpt.com/codex/tasks/task_i_68e03244836c8320a4aa22bfb98fd291
This commit is contained in:
pakrym-oai
2025-10-03 14:22:40 -07:00
committed by GitHub
parent d13ee79c41
commit 205c36e393

View File

@@ -102,14 +102,17 @@ jobs:
}
const issues = Array.isArray(parsed?.issues) ? parsed.issues : [];
if (issues.length === 0) {
const currentIssueNumber = String(context.payload.issue.number);
const filteredIssues = issues.filter((value) => String(value) !== currentIssueNumber);
if (filteredIssues.length === 0) {
core.info('Codex reported no potential duplicates.');
return;
}
const lines = [
'Potential duplicates detected:',
...issues.map((value) => `- #${String(value)}`),
...filteredIssues.map((value) => `- #${String(value)}`),
'',
'*Powered by [Codex Action](https://github.com/openai/codex-action)*'];