Skip to content

Update issue triage - #7098

Merged
moonbox3 merged 1 commit into
microsoft:mainfrom
moonbox3:codex/manual-issue-triage
Jul 14, 2026
Merged

Update issue triage#7098
moonbox3 merged 1 commit into
microsoft:mainfrom
moonbox3:codex/manual-issue-triage

Conversation

@moonbox3

@moonbox3 moonbox3 commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Motivation & Context

Updating the issue triage workflow.

Description & Review Guide

  • What are the major changes? Adds a manual workflow_dispatch trigger with a required issue number, resolves that input through the existing issue metadata step, and bypasses the author membership lookup only for manual runs. The concurrency key also uses the manually supplied issue number.
  • What is the impact of these changes? Maintainers with repository write access can manually triage a specific issue. Automatically triggered runs continue to require the Bug issue type and continue to skip issues authored by team members.
  • What do you want reviewers to focus on? Confirm that the manual path bypasses only the membership lookup while preserving issue-number validation and the existing automatic-run behavior.

Related Issue

Related to #6981. This workflow change enables triage of that issue but does not resolve the underlying AG-UI bug.

Contribution Checklist

  • The code builds clean without any errors or warnings
  • All unit tests pass, and I have added new tests where possible
  • The PR follows the Contribution Guidelines
  • This PR is linked to an issue and there is no other open PR for this issue (see Related Issue above).
  • This is not a breaking change. If it is a breaking change, add the breaking change label (or add "[BREAKING]" to the title prefix, before or after any language prefix) — a workflow keeps the label and title prefix in sync automatically.

Copilot AI review requested due to automatic review settings July 14, 2026 01:58
@moonbox3
moonbox3 marked this pull request as ready for review July 14, 2026 01:59
@moonbox3 moonbox3 changed the title Enable manual issue triage Update issue triage Jul 14, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Enables maintainers to manually run the existing issue triage workflow for a specific issue by adding a workflow_dispatch trigger while preserving the current auto-triage behavior for Bug issues.

Changes:

  • Added a workflow_dispatch trigger with a required issue_number input.
  • Routed the manual input through the existing “Resolve issue metadata” step and updated the concurrency group key to use the manual issue number when provided.
  • Skipped the “issue author team membership” lookup only for manual runs while keeping the auto-run membership gating intact.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated Code Review

Reviewers: 5 | Confidence: 90% | Result: All clear

Reviewed: Correctness, Security Reliability, Test Coverage, Failure Modes, Design Approach


Automated review by moonbox3's agents

@moonbox3
moonbox3 merged commit 774fc94 into microsoft:main Jul 14, 2026
28 of 30 checks passed
This was referenced Jul 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants