naviplus-asp/AI Label Management
PR本文の「使用した生成AI」チェックに応じてラベルを付与/削除する
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 22, 2026
- License
- MIT
Pinned Snippet
uses: naviplus-asp/actions-ai-label@39e030a3f6c82eda4840ab0b0d0e585396eb6fbf # v3.0.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| ai_tools | AIツール名のリスト(JSON配列文字列) | no | ["GitHub Copilot","Cursor","Devin","Claude Code","Codex","Kiro"] |
| section_heading | PR本文でチェック欄を探す見出し(このセクションが無いPRではラベル操作をスキップする) | no | ## 使用した生成AI |
| label_color | 作成するラベルの色(6桁16進、#なし) | no | 7B68EE |
| label_description | 作成するラベルの説明 | no | 生成AIツール |
| enable_coauthor_email_detection | PRコミットのCo-Authored-ByメールアドレスからAIツール利用を判定するかどうか | no | false |
| ai_tool_emails | Co-Authored-Byメールアドレスとラベル名の対応表(JSONオブジェクト文字列) | no | {"GitHub Copilot":["copilot@github.com","copilot[bot]@users.noreply.github.com","175728472@users.noreply.github.com","198982749@users.noreply.github.com"],"Cursor":["cursoragent@cursor.com"],"Devin":["devin-ai-integration[bot]@users.noreply.github.com","158243242@users.noreply.github.com","devin@devin.ai"],"Claude Code":["claude@anthropic.com","claude-code@anthropic.com","noreply@anthropic.com","claude@example.com","claude[bot]@users.noreply.github.com","209825114@users.noreply.github.com"],"Codex":["noreply@openai.com"]} |
Outputs
no outputs