Skip to content

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

Merged
Praveen Kuttappan (praveenkuttappan) merged 5 commits into
mainfrom
sync-eng-common-fix/eval-mcp-app-runtime-17350
Oct 22, 2026
Merged

Praveen Kuttappan (praveenkuttappan) 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

@azure-sdk-automation
azure-sdk-automation Bot requested review from Helen Gao (helen229) and a balanced review from Copilot October 22, 2026 18:39
@azure-sdk-automation
azure-sdk-automation Bot requested review from a team as code owners 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:
1 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 dependency upgrades need runtime CI validation under Node 24 and final human review.

No open issues 🎉

What changed in this PR

Syncs shared evaluation tooling in eng/common with Azure/azure-sdk-tools PR #17350, updating dependencies and aligning the Node.js runtime.

Changes:

  • Upgrades @microsoft/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 24.x.
  • Expands tests for shared Copilot 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 Node.js minimum.
eng/​common/​scripts/​eval/​package-lock.json Locks the updated evaluator dependency tree.
eng/​common/​pipelines/​templates/​jobs/​generate-eval-matrix.yml Runs matrix generation on Node 24.x.

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.

@praveenkuttappan
Praveen Kuttappan (praveenkuttappan) merged commit 7f5c0e9 into main Oct 22, 2026
17 of 18 checks passed
@praveenkuttappan
Praveen Kuttappan (praveenkuttappan) deleted the sync-eng-common-fix/eval-mcp-app-runtime-17350 branch October 22, 2026 21:06
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.

5 participants