Skip to content

Sync eng/common directory with azure-sdk-tools for PR 17350 - #50937

Merged
Helen Gao (helen229) merged 5 commits into
mainfrom
sync-eng-common-fix/eval-mcp-app-runtime-17350
Oct 22, 2026
Merged

Helen Gao (helen229) merged 5 commits into
mainfrom
sync-eng-common-fix/eval-mcp-app-runtime-17350

Conversation

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

Sync eng/common directory with azure-sdk-tools for PR Azure/azure-sdk-tools#17350 See eng/common workflow

Copilot AI balanced review requested due to automatic review settings October 22, 2026 18:40
@azure-sdk-automation
azure-sdk-automation Bot requested review from a team as code owners October 22, 2026 18:40
@azure-sdk-automation azure-sdk-automation Bot added EngSys This issue is impacting the engineering system. Central-EngSys This issue is owned by the Engineering System team. labels Oct 22, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
35 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

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.

🔵 Needs a closer look

The Vally and native Copilot SDK upgrades need successful end-to-end evaluation-pipeline validation to confirm runtime compatibility.

No open issues 🎉

What changed in this PR

Syncs shared evaluation tooling in eng/common from Azure SDK Tools PR 17350, updating dependencies and aligning Node.js requirements.

Changes:

  • Upgrades Vally CLI from 0.14.0 to 0.19.0 and refreshes transitive dependencies.
  • Raises the evaluator’s minimum Node.js version to 24.14.1 and switches matrix generation to Node.js 24.x.
  • Expands publisher tests to check shared authentication templates and token permissions.
File Description
eng/​common/​scripts/​eval/​README.md Documents aligned Node.js requirements.
eng/​common/​scripts/​eval/​publisher/​test/​publisher.test.ts Adds authentication-template and permission assertions.
eng/​common/​scripts/​eval/​package.json Updates Vally CLI and the minimum Node.js version.
eng/​common/​scripts/​eval/​package-lock.json Locks the upgraded evaluation dependency tree.
eng/​common/​pipelines/​templates/​jobs/​generate-eval-matrix.yml Uses Node.js 24.x for matrix generation.

Review effort: Balanced

@helen229 Helen Gao (helen229) left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving the eng/common sync from Azure/azure-sdk-tools#17350. All five file patches and resulting contents match the source, including the locked Vally 0.19.0 upgrade and Node requirement.

@helen229
Helen Gao (helen229) merged commit 038ef1f into main Oct 22, 2026
34 checks passed
@helen229
Helen Gao (helen229) deleted the sync-eng-common-fix/eval-mcp-app-runtime-17350 branch October 22, 2026 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Central-EngSys This issue is owned by the Engineering System team. EngSys This issue is impacting the engineering system.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants