Releases: ellitedom03/ai-issue-labeler
Releases · ellitedom03/ai-issue-labeler
🤖 AI Issue Labeler v1.0.0
🚀 Initial Release
AI Issue Labeler automatically labels your GitHub issues the moment they're opened — no manual triage needed.
✨ Features
- Zero-config heuristic mode — works immediately, no API keys required
- AI mode — connect OpenAI or Groq for smarter classification
- 6 label categories:
bug,feature,documentation,question,enhancement,help wanted - Auto-creates labels with correct colors if they don't exist
- Posts a comment explaining the labeling decision
- Label prefix support (e.g.
ai:bug,ai:feature) - Graceful fallback from AI to heuristics on failure
📦 Quick Setup
# .github/workflows/label-issues.yml
name: 🤖 AI Issue Labeler
on:
issues:
types: [opened, edited, reopened]
jobs:
label:
runs-on: ubuntu-latest
permissions:
issues: write
contents: read
steps:
- uses: ellitedom03/ai-issue-labeler@v1
with:
github-token: ${{ secrets.GITHUB_TOKEN }}🤖 With AI (Optional)
- uses: ellitedom03/ai-issue-labeler@v1
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
ai-api-key: ${{ secrets.GROQ_API_KEY }} # Free Groq API
ai-provider: groqSee README for full documentation.