Skip to content

Fix test quarantine agent budgeting#65977

Merged
wtgodbe merged 2 commits into
mainfrom
wtgodbe/QuarUpdate
Mar 25, 2026
Merged

Fix test quarantine agent budgeting#65977
wtgodbe merged 2 commits into
mainfrom
wtgodbe/QuarUpdate

Conversation

@wtgodbe
Copy link
Copy Markdown
Member

@wtgodbe wtgodbe commented Mar 25, 2026

The agent reads its .md file sequentially - we were telling it create Unquarantine PRs before telling to create Quarantine PRs, and the "budgeting" section came after both of those instructions (so it got completely ignored). Fix that by giving it budgeting instructions first, then telling it to create Quarantine PRs, then Unquarantine PRs.

@wtgodbe wtgodbe requested a review from a team as a code owner March 25, 2026 17:05
Copilot AI review requested due to automatic review settings March 25, 2026 17:05
@github-actions github-actions Bot added the area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework label Mar 25, 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

This PR updates the agent instructions and generated workflow artifacts so the test quarantine agent performs budget planning first, then executes quarantine/re-quarantine actions before unquarantines.

Changes:

  • Reordered/rewrote test-quarantine.md to defer PR/issue creation until after budget planning, and added an explicit “Execute Actions” part.
  • Recompiled agent workflows/locks with newer gh-aw tooling (v0.63.1), updating safe-outputs constraints and various runtime behaviors.
  • Updated the gh-aw actions lock to include the new setup action version.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.

File Description
.github/workflows/test-quarantine.md Reorders instructions to plan budgets before taking actions; introduces explicit execution steps.
.github/workflows/test-quarantine.lock.yml Regenerated workflow with gh-aw v0.63.1 and updated safe-outputs/tooling integration.
.github/workflows/issue-triage-agent.lock.yml Regenerated workflow with gh-aw v0.63.1 and updated safe-outputs/tooling integration.
.github/aw/actions-lock.json Adds the github/gh-aw-actions/setup@v0.63.1 lock entry.

Comment thread .github/workflows/test-quarantine.lock.yml
Comment thread .github/workflows/test-quarantine.lock.yml
Comment thread .github/workflows/test-quarantine.md Outdated
Comment thread .github/workflows/issue-triage-agent.lock.yml
@wtgodbe wtgodbe merged commit e0d31d9 into main Mar 25, 2026
10 checks passed
@wtgodbe wtgodbe deleted the wtgodbe/QuarUpdate branch March 25, 2026 17:33
@dotnet-policy-service dotnet-policy-service Bot added this to the 11.0-preview3 milestone Mar 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants