Skip to content

Enforce one PR per quarantine/unquarantine action#66296

Merged
wtgodbe merged 1 commit into
mainfrom
wtgodbe/Inv
Apr 13, 2026
Merged

Enforce one PR per quarantine/unquarantine action#66296
wtgodbe merged 1 commit into
mainfrom
wtgodbe/Inv

Conversation

@wtgodbe
Copy link
Copy Markdown
Member

@wtgodbe wtgodbe commented Apr 13, 2026

Summary

In workflow run 24338805833, the agent bundled 2 quarantines and 1 unquarantine into a single PR instead of creating 3 separate PRs. This makes review harder and prevents independent revert/merge of each action.

Changes

Added an explicit rule to the test-quarantine prompt prohibiting combining unrelated quarantine/unquarantine actions into a single PR.

The agent was bundling multiple unrelated quarantine and unquarantine
changes into a single PR. Add an explicit rule prohibiting this —
separate PRs are easier to review, revert, and track.

Observed in run 24338805833 where 2 quarantines + 1 unquarantine
were combined into a single PR.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@wtgodbe wtgodbe requested a review from a team as a code owner April 13, 2026 15:24
Copilot AI review requested due to automatic review settings April 13, 2026 15:24
@github-actions github-actions Bot added the needs-area-label Used by the dotnet-issue-labeler to label those issues which couldn't be triaged automatically label Apr 13, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the test-quarantine agent workflow prompt to explicitly prevent bundling multiple quarantine/unquarantine changes into a single PR, improving reviewability and allowing independent merge/revert of each action.

Changes:

  • Add a new “Important Rules” bullet requiring a separate PR per quarantine and per unquarantine action.

@wtgodbe wtgodbe merged commit 5f20f50 into main Apr 13, 2026
16 checks passed
@wtgodbe wtgodbe deleted the wtgodbe/Inv branch April 13, 2026 15:30
@dotnet-policy-service dotnet-policy-service Bot added this to the 11.0-preview4 milestone Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-area-label Used by the dotnet-issue-labeler to label those issues which couldn't be triaged automatically

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants