Update triggers to catch comments on older issues

Changes:
- Remove "labeled" trigger (not needed)
- Keep issue_comment trigger which catches ALL new comments, including on older issues
- Clarify in prompt that comments on older issues will be evaluated
- This ensures older issues that get new engagement can be flagged as oncall

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Claude
2025-10-20 05:56:26 +00:00
parent d678ba9059
commit bc7726d63e

View File

@@ -2,7 +2,7 @@ name: Claude Oncall Issue Triage
description: Identify critical issues that require oncall attention
on:
issues:
types: [opened, edited, labeled, reopened]
types: [opened, edited, reopened]
issue_comment:
types: [created]
schedule:
@@ -32,12 +32,13 @@ jobs:
Repository: ${{ github.repository }}
Triggered by: ${{ github.event_name }}
Issue number (if triggered by issue event): ${{ github.event.issue.number }}
Issue number (if triggered by issue event or comment): ${{ github.event.issue.number }}
TASK OVERVIEW:
1. Determine which issues to process:
- If this workflow was triggered by an issue event (issue number provided above), process ONLY that issue
- If this workflow was triggered by an issue event or comment (issue number provided above), process ONLY that issue
- This includes NEW comments on OLDER issues - they may now qualify for oncall if they meet the criteria
- If triggered by schedule or manual trigger, use mcp__github__search_issues to find issues created in the last 7 days (use query: "is:issue is:open created:>=$(date -d '7 days ago' +%Y-%m-%d)")
- This keeps the dataset small and focused on recent activity