Update Vally to 0.14.0 - #37907
Update Vally to 0.14.0#37907
Conversation
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 9e73594e-38bc-4937-80c8-cc054aa890d2
|
🚀 Dogfood this PR with:
curl -fsSL https://raw.githubusercontent.com/dotnet/maui/main/eng/scripts/get-maui-pr.sh | bash -s -- 37907Or
iex "& { $(irm https://raw.githubusercontent.com/dotnet/maui/main/eng/scripts/get-maui-pr.ps1) } 37907" |
|
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. |
There was a problem hiding this comment.
Pull request overview
This PR updates the pinned @microsoft/vally-cli version used by GitHub Actions skill validation and live soak workflows from 0.12.0 to 0.14.0, and refreshes related eval-spec commentary/docs to be version-neutral where behavior is expected to remain unchanged.
Changes:
- Bump
VALLY_VERSIONto0.14.0in the skill validation and soak workflows. - Remove hard-coded “Vally 0.12 …” wording in eval-spec comments, keeping the explanations version-neutral.
- Update docs/examples that show the
npx @microsoft/vally-cli@... lintcommand to use 0.14.0.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/skill-validation.yml | Updates VALLY_VERSION to 0.14.0 and refreshes Node requirement comment. |
| .github/workflows/skill-evaluation-soak.yml | Updates VALLY_VERSION to 0.14.0 for the scheduled soak workflow. |
| .github/skills/verify-tests-fail-without-fix/tests/eval.vally.yaml | Makes scoring commentary version-neutral (removes “0.12” mention). |
| .github/skills/try-fix/tests/eval.vally.yaml | Makes scoring commentary version-neutral (removes “0.12” mention). |
| .github/skills/pr-review/tests/eval.gh-auth.vally.yaml | Makes scoring commentary version-neutral (removes “0.12” mention). |
| .github/skills/evaluate-pr-tests/tests/eval.vally.yaml | Makes scoring commentary version-neutral (removes “0.12” mention). |
| .github/skills/code-review/tests/soak.capability.vally.yaml | Makes scoring commentary version-neutral (removes “0.12” mention). |
| .github/skills/code-review/tests/hermeticity.vally.yaml | Makes scoring commentary version-neutral (removes “0.12” mention). |
| .github/skills/code-review/tests/eval.vally.yaml | Makes scoring commentary version-neutral (removes “0.12” mention). |
| .github/skills/code-review/tests/eval.inline-findings.vally.yaml | Makes scoring commentary version-neutral (removes “0.12” mention). |
| .github/skills/analyze-sessions/tests/eval.vally.yaml | Makes scoring commentary version-neutral (removes “0.12” mention). |
| .github/skills/analyze-sessions/SKILL.md | Updates the example lint command to @microsoft/vally-cli@0.14.0. |
| .github/skills/analyze-sessions/references/design-rationale.md | Updates referenced lint command to @microsoft/vally-cli@0.14.0. |
| .github/skills/agentic-labeler/tests/eval.vally.yaml | Makes scoring commentary version-neutral (removes “0.12” mention). |
| .github/scripts/SetupVallyRuntime.sh | Updates a comment to remove the version-specific “0.12” phrasing. |
Review details
- Files reviewed: 15/15 changed files
- Comments generated: 2
- Review effort level: Lite
| # Vally CLI is run via npx from npm. Pinned for reproducibility. | ||
| # Vally 0.12 requires Node >=22, so we pin Node 22 on the runners. | ||
| VALLY_VERSION: "0.12.0" | ||
| # Vally requires Node >=22.12, so we pin Node 22 on the runners. | ||
| VALLY_VERSION: "0.14.0" | ||
| NODE_VERSION: "22" |
| env: | ||
| VALLY_VERSION: "0.12.0" | ||
| VALLY_VERSION: "0.14.0" | ||
| NODE_VERSION: "22" |
Skill Validation Results
|
> ℹ️ **Note** > > This PR body was truncated due to platform limits. This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [Microsoft.Maui.Controls](https://github.com/dotnet/maui) | `10.0.101` → `10.0.110` |  |  | --- ### Release Notes <details> <summary>dotnet/maui (Microsoft.Maui.Controls)</summary> ### [`v10.0.110`](https://github.com/dotnet/maui/releases/tag/10.0.110) [Compare Source](dotnet/maui@10.0.101...10.0.110) ### .NET MAUI 10.0.110 Release Notes .NET MAUI 10.0.110 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 181 commits with various improvements, bug fixes, and enhancements. #### Ai Agents - Fix Copilot CLI path for agentic workflows by [@​kubaflo](https://github.com/kubaflo) in [#​37447](dotnet/maui#37447) <details> <summary>🔧 Fixes</summary> - [\[aw\] CI Failure Fixer (main) failed](dotnet/maui#37430) - [\[aw\] CI Failure Fixer (net11.0) failed](dotnet/maui#37431) - [\[aw\] Memory Leak Fixer failed](dotnet/maui#37432) - [\[aw\] Daily Memory Leak Hunter failed](dotnet/maui#37435) - [\[aw\] Daily Repo Status failed](dotnet/maui#37442) </details> - \[release-readiness] Add RC release support by [@​PureWeen](https://github.com/PureWeen) in [#​37856](dotnet/maui#37856) - Update Vally to 0.14.0 by [@​PureWeen](https://github.com/PureWeen) in [#​37907](dotnet/maui#37907) - Fix CI scanner threat-detection contract by [@​PureWeen](https://github.com/PureWeen) in [#​38196](dotnet/maui#38196) #### Blazor - \[tizen] align BlazorWebView TizenMauiAssetFileProvider with other platforms by [@​jonathanpeppers](https://github.com/jonathanpeppers) in [#​37972](dotnet/maui#37972) - \[Android] Fix: WebView clamping small CSS font sizes by [@​SubhikshaSf4851](https://github.com/SubhikshaSf4851) in [#​36559](dotnet/maui#36559) <details> <summary>🔧 Fixes</summary> - [Font Size of span Element Not Rendering Correctly in Mobile Mode in .NET MAUI Blazor](dotnet/maui#26924) </details> #### BlazorWebView - \[Android] BlazorWebView: Simplify Blazor startup scripts by [@​mattleibow](https://github.com/mattleibow) in [#​35053](https://github.com/dotnet/...
Note
Are you waiting for the changes in this PR to be merged?
It would be very helpful if you could test the resulting artifacts from this PR and let us know in a comment if this change resolves your issue. Thank you!
Description
Updates the pinned
@microsoft/vally-cliversion used by skill validation and live soak workflows from 0.12.0 to the latest stable release, 0.14.0.Also updates direct lint command examples and makes eval-spec comments version-neutral where the described scoring behavior remains unchanged.
Validation
.github/scripts/SetupVallyRuntime.sh