Skip to content

[skills][analyze-ci-failures] Work on PR checks and save failure logs#51209

Merged
BillyONeal merged 4 commits intomicrosoft:masterfrom
vicroms:skills/analyze-ci-failures
Apr 16, 2026
Merged

[skills][analyze-ci-failures] Work on PR checks and save failure logs#51209
BillyONeal merged 4 commits intomicrosoft:masterfrom
vicroms:skills/analyze-ci-failures

Conversation

@vicroms
Copy link
Copy Markdown
Member

@vicroms vicroms commented Apr 16, 2026

Made a few changes, the skill now works on PR checks and saves the logs and reports into a directory in the root of the repository.

See example of output in #51191, the prompt used was "Analyze the PR checks failures in https://github.com/microsoft/vcpkg/pull/51191"

- Accept GitHub PR URLs as input (extract buildId from check runs)
- Add POST_BUILD_CHECKS_FAILED to failure type table
- Expand post-build check patterns with detailed fix guidance
- Add case-sensitivity category for Linux/Android path mismatches
- Add portfile anti-patterns guidance (VCPKG_BUILD_TYPE, VCPKG_POLICY_*)
- Add vcpkg_cmake_config_fixup package name matching guidance
- Update report formatting rules with new learnings

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@BillyONeal BillyONeal merged commit cfc0e85 into microsoft:master Apr 16, 2026
16 checks passed
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