Skip to content

chore: upgrade vally-cli and copilot-sdk for testing - #3017

Open
JasonYeMSFT (JasonYeMSFT) wants to merge 2 commits into
microsoft:mainfrom
JasonYeMSFT:chuye/upgrade-vally-copilot-sdk
Open

chore: upgrade vally-cli and copilot-sdk for testing#3017
JasonYeMSFT (JasonYeMSFT) wants to merge 2 commits into
microsoft:mainfrom
JasonYeMSFT:chuye/upgrade-vally-copilot-sdk

Conversation

@JasonYeMSFT

Copy link
Copy Markdown
Member

Description

Upgrade these dependencies for testing.

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

@JasonYeMSFT
JasonYeMSFT (JasonYeMSFT) requested a review from a team as a code owner August 4, 2026 23:04
Copilot AI lite review requested due to automatic review settings August 4, 2026 23:04

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 upgrades test-suite dependencies related to running and linting Vally evaluations, keeping CI and onboarding guidance in sync with the updated tooling versions.

Changes:

  • Bumped @microsoft/vally-cli to ^0.12.0 and @github/copilot-sdk to ^1.0.8 in tests/.
  • Updated the tests/package-lock.json to reflect the new dependency graph (including updated transitive dependencies).
  • Updated the pinned Vally CLI version used by npx in CI (eval.yml) and in contributor onboarding docs.
Show a summary per file
File Description
tests/package.json Updates test devDependencies to newer vally-cli and copilot-sdk versions.
tests/package-lock.json Lockfile refresh for the upgraded test dependencies and their transitive updates.
docs/Onboarding.md Keeps onboarding instructions aligned with the upgraded vally-cli version used for linting.
.github/workflows/eval.yml Updates CI lint step to use the upgraded vally-cli version.

Review details

Files not reviewed (1)
  • tests/package-lock.json: Generated file
  • Files reviewed: 3/4 changed files
  • Comments generated: 0
  • Review effort level: Lite

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.

2 participants