Skip to content

Update existing agentic workflows to reference github app check instead of old ado validation logs - #423478

Open
yao-msft wants to merge 9 commits into
microsoft:masterfrom
yao-msft:agent/github-app-validation-evidence
Open

Update existing agentic workflows to reference github app check instead of old ado validation logs#423478
yao-msft wants to merge 9 commits into
microsoft:masterfrom
yao-msft:agent/github-app-validation-evidence

Conversation

@yao-msft

@yao-msft yao-msft commented Aug 24, 2026

Copy link
Copy Markdown
Contributor
Microsoft Reviewers: Open in CodeFlow

yao-msft and others added 9 commits August 24, 2026 03:07
Replace stale Azure DevOps build-log discovery with head-bound WinGetValidator GitHub Check Run evidence.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Remove an extra closing parenthesis that prevented pre-agent GitHub Check collection from executing.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Guard optional Check Run entries before reading app metadata so evidence collection remains safe and available across paginated responses.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Consume the Check Runs response object without pagination flattening so validator evidence remains available.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Tell the manifest diagnosis agent to rely on the Safe Outputs footer instead of duplicating the template marker.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Retain bounded neutral URL and domain validation evidence so supported Wingetbot triage classes remain actionable after the GitHub App migration.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Make the Missing Dependency Assist output contract match its per-head duplicate-comment gate.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Prevent the agent from proposing a Template marker that Safe Outputs already appends.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Require the collected Check Run head and PR number to match freshly read pull request metadata before triage output.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@microsoft-github-policy-service

Copy link
Copy Markdown
Contributor

Validation Pipeline Badge Publish Pipeline Badge

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs-Attention This work item needs to be reviewed by a member of the core team. Project-File

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants