Skip to content

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

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:39
@azure-sdk-automation
azure-sdk-automation Bot requested a review from a team as a code owner October 22, 2026 18:39
@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).
6 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 Node.js major-version change and Vally/Copilot SDK upgrades need end-to-end pipeline validation and final human review.

No open issues 🎉

What changed in this PR

Syncs shared evaluation tooling from azure-sdk-tools PR 17350 into Azure SDK for Go, following the eng/common workflow.

Changes:

  • Upgrades Vally CLI from 0.14.0 to 0.19.0 and refreshes transitive dependencies.
  • Raises the evaluator’s Node.js minimum to 24.14.1 and switches matrix generation to Node.js 24.x.
  • Expands tests checking shared Copilot authentication templates and 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 assertions.
eng/​common/​scripts/​eval/​package.json Updates Node.js minimum and Vally CLI pin.
eng/​common/​scripts/​eval/​package-lock.json Locks the upgraded 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 8820831 into main Oct 22, 2026
35 checks passed
@helen229
Helen Gao (helen229) deleted the sync-eng-common-fix/eval-mcp-app-runtime-17350 branch October 22, 2026 19:00
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