diff --git a/.github/workflows/claude-issue-labeler.yml b/.github/workflows/claude-issue-labeler.yml index d404098362..a816221719 100644 --- a/.github/workflows/claude-issue-labeler.yml +++ b/.github/workflows/claude-issue-labeler.yml @@ -105,6 +105,7 @@ jobs: if: steps.check-state.outputs.issue_state == 'OPEN' && github.event_name == 'issues' env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + ISSUE_TITLE: ${{ github.event.issue.title }} run: | # Fetch current labels from the issue (post-Step 3) LABELS=$(gh issue view ${{ github.event.issue.number }} --repo ${{ github.repository }} --json labels --jq '.labels[].name') @@ -120,6 +121,12 @@ jobs: exit 0 fi + # Skip codeowner notification for Admin Support PR review tracking issues + if echo "$ISSUE_TITLE" | grep -q "^Admin: PR review"; then + echo "Admin Support tracking issue — skipping codeowner notification" + exit 0 + fi + # Read the mapping file MAPPING=$(cat .github/label-codeowners.json)