Skip to content

eval: migrate foundry skill e2e workflow to azure pipelines - #3018

Merged
JasonYeMSFT (JasonYeMSFT) merged 2 commits into
mainfrom
anchenyi/migrate-foundry-e2e-ppl
Aug 6, 2026
Merged

eval: migrate foundry skill e2e workflow to azure pipelines#3018
JasonYeMSFT (JasonYeMSFT) merged 2 commits into
mainfrom
anchenyi/migrate-foundry-e2e-ppl

Conversation

@anchenyi

@anchenyi anchenyi commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

Description

Fixes #3010

We have migrated the Foundry Skill E2E workflow to Azure Pipelines, so the related GitHub workflows can now be deleted. We are still using eval.yaml, the Vally executor, and all other vally related components in github-copilot-for-azure; only the pipeline has been moved to Azure DevOps.

Checklist

  • Tests pass locally (cd tests && npm test)
  • Title has one of the prefixes: fix:, feat:, feature:, chore:, misc:, test:, eval:
  • If modifying skill descriptions: verified routing correctness with integration tests (In tests/, npm run test:integration -- <skill> or npm run test:vally -- --skill <skill>)

Related Issues

@anchenyi
anchenyi requested a review from a team as a code owner August 5, 2026 04:54
Copilot AI lite review requested due to automatic review settings August 5, 2026 04:54

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 removes the GitHub Actions-based Microsoft Foundry E2E evaluation workflow and its associated report-generation prompt as part of migrating the Foundry Skill E2E pipeline execution to Azure Pipelines/Azure DevOps.

Changes:

  • Deleted the GitHub Actions workflow that ran Foundry E2E Vally evals and generated/published the report.
  • Deleted the issue-comment dispatcher workflow that triggered the E2E eval via /foundry-e2e.
  • Removed the Copilot CLI prompt file that was used to generate the Markdown eval report.

Reviewed changes

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

File Description
tests/prompts/microsoft-foundry-e2e-eval-report.prompt.md Removed the Copilot CLI prompt used for generating the Foundry E2E eval report in GitHub Actions.
.github/workflows/microsoft-foundry-e2e-eval.yml Deleted the GitHub Actions workflow that executed the Foundry E2E Vally eval suite and published results.
.github/workflows/microsoft-foundry-e2e-eval-comment.yml Deleted the GitHub Actions workflow that dispatched the E2E eval run from PR issue comments.

@JasonYeMSFT
JasonYeMSFT (JasonYeMSFT) merged commit 2a7b40f into main Aug 6, 2026
11 checks passed
@JasonYeMSFT
JasonYeMSFT (JasonYeMSFT) deleted the anchenyi/migrate-foundry-e2e-ppl branch August 6, 2026 16:31
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.

microsoft-foundry-e2e-eval workflow uses stale folder structure

3 participants