feat(contributors): exclude all bot accounts from contributors output
Metadata
Current evaluation
Merged PR updates the contributors script to exclude all GitHub bot accounts by filtering logins containing [bot]. Replaces hardcoded exclusions with a generic pattern. Approved and passed CI checks.
Suggested action: —
No scores available.
Issue body
The contributors script only filtered a small fixed list of bot users. This PR updates contributor extraction so any GitHub login containing `[bot]` is excluded from the generated contributor list.
- **What changed**
- Updated bot filtering in `tools/contributors.py` during commit author collection.
- Preserved existing explicit author exclusions while adding a generic `[bot]` pattern check.
- **Behavioral impact**
- Bot accounts like `dependabot[bot]`, `renovate[bot]`, and any other `*[bot]` logins are excluded consistently.
- Human contributors continue to be included unchanged.
- **Code change**
```python
if author in AUTHOR_FILTER or "[bot]" in author:
continue
```
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged PR updates the contributors script to exclude all GitHub bot accounts by filtering logins containing [bot]. Replaces hardcoded exclusions with a generic pattern. Approved and passed CI checks. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
5
Complexity:
5
Confidence:
90
|
needs review | Updates contributor extraction to exclude any GitHub login containing [bot] instead of a fixed list. Approved by one reviewer, CI mostly passing, awaiting maintainer merge. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
5
Complexity:
10
Confidence:
90
|
needs review | Updates tools/contributors.py to exclude any GitHub login containing [bot] from the contributor list, replacing a hardcoded filter. Updated in response to maintainer feedback to remove explicit bot entries. |
Update history
| Date | Change |
|---|---|
| updated |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #164 Contributors script should filter out bots | starflow | closed | Closed without resolution or implementation. No pull requests or comments were created to add [bot] filtering to the contributors script. |