mirror of
https://github.com/anthropics/claude-code.git
synced 2026-02-01 22:48:05 +00:00
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:
7
.github/workflows/claude-oncall-triage.yml
vendored
7
.github/workflows/claude-oncall-triage.yml
vendored
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user