Skip to content

Commit 86759ce

Browse files
Copilotpelikhan
andcommitted
Update duplicate detection prompt to ignore Programming Frameworks duplicates
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
1 parent ec730e0 commit 86759ce

1 file changed

Lines changed: 13 additions & 5 deletions

File tree

.github/workflows/detect-duplicate-tools.yml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,15 @@ jobs:
4242
3. **Same product in different sections** - Identical tools listed
4343
multiple times
4444
45+
**IMPORTANT: Ignore duplicates in Programming Frameworks sections**
46+
- Do NOT flag as duplicates if one instance is under "Programming Frameworks" section
47+
- Tools can legitimately appear in both main sections AND programming framework subsections
48+
- Programming Frameworks subsections include: YAML, Shell Scripting, JavaScript/TypeScript, Markdown, etc.
49+
4550
**Format to analyze:**
4651
- Focus on bulleted lists under section headings
4752
- Each entry follows: `* [Tool Name](URL) - description`
48-
- Treat "Programming Frameworks" as a separate category
53+
- Only flag duplicates between main sections (excluding Programming Frameworks)
4954
5055
## Output Format
5156
@@ -79,10 +84,13 @@ jobs:
7984
```
8085
8186
## Example Duplicates to Look For
82-
- Tools appearing in both "Continuous Code Review" and
83-
"Programming Frameworks"
84-
- Multiple entries with identical GitHub URLs
85-
- Similar names like "GenAI Tool" vs "GenAI-Tool" vs "genai tool"
87+
- Tools appearing in multiple main sections (excluding Programming Frameworks)
88+
- Multiple entries with identical GitHub URLs (excluding Programming Frameworks)
89+
- Similar names like "GenAI Tool" vs "GenAI-Tool" vs "genai tool" (excluding Programming Frameworks)
90+
91+
**Examples of what NOT to flag:**
92+
- A tool in "Continuous Code Review" and also in "Programming Frameworks → Markdown"
93+
- A tool in "Continuous Triage" and also in "Programming Frameworks → JavaScript/TypeScript"
8694
8795
Analyze this README.md content:
8896
- name: If duplicates create issue

0 commit comments

Comments
 (0)