Skip to content

Update analyze-test-run#1212

Open
tmeschter wants to merge 2 commits intomicrosoft:mainfrom
tmeschter:dev/tomescht/260310-AgenticWorkflowUpdate
Open

Update analyze-test-run#1212
tmeschter wants to merge 2 commits intomicrosoft:mainfrom
tmeschter:dev/tomescht/260310-AgenticWorkflowUpdate

Conversation

@tmeschter
Copy link
Member

Update the analyze-test-run agentic workflow:

  1. Update the workflow to run automatically when scheduled runs of "Integration Tests - all" complete. Manual runs are still supported.
  2. Update the analyze-test-run SKILL.md to try and avoid creating duplicate issues when the same failure is seen multiple times.

Note that actions-lock.json and analyze-test-run.lock.yml are produced by compiling analyze-test-run.md with gh aw compile analyze-test-run.md; these are not meant to be manually edited.

Documentation on Agentic Workflows can be found at https://github.github.com/gh-aw.

Update the analyze-test-run agentic workflow:
1. Update the workflow to run automatically when scheduled runs of "Integration Tests - all" complete. Manual runs are still supported.
2. Update the analyze-test-run SKILL.md to try and avoid creating duplicate issues when the same failure is seen multiple times.

Note that actions-lock.json and analyze-test-run.lock.yml are produced by compiling analyze-test-run.md with `gh aw compile analyze-test-run.md`; these are not meant to be manually edited.

Documentation on Agentic Workflows can be found at https://github.github.com/gh-aw.
Copilot AI review requested due to automatic review settings March 10, 2026 18:26
Copy link
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 analyze-test-run agentic workflow to support automatic triggering when scheduled runs of "Integration Tests - all" complete on the main branch, while continuing to support manual workflow_dispatch runs. It also updates the SKILL.md to include deduplication logic that searches for existing open issues before creating new ones, and upgrades the gh-aw compiler and associated tooling versions.

Changes:

  • Added workflow_run trigger for automatic execution after scheduled "Integration Tests - all" runs complete, with security checks (fork validation, role-based membership check via pre_activation job)
  • Updated SKILL.md with issue deduplication instructions: search for existing open issues before creating new ones
  • Upgraded gh-aw compiler from v0.53.4 to v0.57.2, Copilot CLI to latest, github-mcp-server from v0.31.0 to v0.32.0, and various other infrastructure updates in the compiled lock file

Reviewed changes

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

File Description
.github/workflows/analyze-test-run.md Added workflow_run trigger, if condition for schedule-only filtering, and fallback expression for run ID
.github/workflows/analyze-test-run.lock.yml Compiled output reflecting new triggers, pre_activation job, version upgrades, concurrency groups, and various infrastructure updates
.github/skills/analyze-test-run/SKILL.md Added step 6 for searching existing open issues before creating duplicates
.github/aw/actions-lock.json New lock file pinning action SHAs for actions/github-script@v8 and github/gh-aw/actions/setup@v0.57.2

You can also share your feedback on Copilot code review. Take the survey.

fanyang-mono
fanyang-mono previously approved these changes Mar 10, 2026
Update analyze-test-run.md workflow safe-outputs labels from
[bug, test-failure] to [bug, integration-test] to match the
analyze-test-run skill and issue template.

Bump analyze-test-run SKILL.md version from 1.0.0 to 1.0.1.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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.

4 participants