Skip to content

Update Vally to 0.14.0 - #37907

Merged
kubaflo merged 1 commit into
mainfrom
pureween-update-vally
Aug 27, 2026
Merged

kubaflo merged 1 commit into
mainfrom
pureween-update-vally

Conversation

@PureWeen

Copy link
Copy Markdown
Member

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-cli version 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

  • Installed Vally 0.14.0 through .github/scripts/SetupVallyRuntime.sh
  • Strict-linted all 16 Vally evaluation specifications with Vally 0.14.0

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 9e73594e-38bc-4937-80c8-cc054aa890d2
Copilot AI lite review requested due to automatic review settings August 27, 2026 16:31
@PureWeen
PureWeen temporarily deployed to copilot-pat-pool August 27, 2026 16:31 — with GitHub Actions Inactive
@github-actions

Copy link
Copy Markdown
Contributor

🚀 Dogfood this PR with:

⚠️ WARNING: Do not do this without first carefully reviewing the code of this PR to satisfy yourself it is safe.

curl -fsSL https://raw.githubusercontent.com/dotnet/maui/main/eng/scripts/get-maui-pr.sh | bash -s -- 37907

Or

  • Run remotely in PowerShell:
iex "& { $(irm https://raw.githubusercontent.com/dotnet/maui/main/eng/scripts/get-maui-pr.ps1) } 37907"

@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.

@PureWeen
PureWeen temporarily deployed to copilot-pat-pool August 27, 2026 16:32 — with GitHub Actions Inactive
@PureWeen
PureWeen temporarily deployed to copilot-pat-pool August 27, 2026 16:34 — with GitHub Actions Inactive
@PureWeen
PureWeen temporarily deployed to copilot-pat-pool August 27, 2026 16:35 — with GitHub Actions Inactive
@github-actions github-actions Bot added the area-ai-agents Copilot CLI agents, agent skills, AI-assisted development label Aug 27, 2026
@PureWeen
PureWeen temporarily deployed to copilot-pat-pool August 27, 2026 16:36 — with GitHub Actions Inactive

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 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_VERSION to 0.14.0 in 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@... lint command 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

Comment on lines 96 to 99
# 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"
@github-actions

Copy link
Copy Markdown
Contributor

Skill Validation Results

@PureWeen — new skill validation results are available based on this last commit: 617beb1.
To request a fresh validation after new comments or commits, comment /evaluate-skills.

Overall Needs attention Static Passed LLM Needs attention Skills 24 Agents 6

⚠️ Skill Validation Results — 617beb1 · Update Vally to 0.14.0 · 2026-08-27T18:38:27Z

✅ Static Checks Passed

Skills: 24 | Eval specs linted: 16

Full lint output
── .github/skills/agentic-labeler/tests/eval.vally.yaml
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE   package: '@microsoft/vally-cli@0.12.0',
npm warn EBADENGINE   required: { npm: '>=11.11.1', node: '>=22.0.0' },
npm warn EBADENGINE   current: { node: 'v22.23.2', npm: '10.9.8' }
npm warn EBADENGINE }
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE   package: '@microsoft/vally@0.12.0',
npm warn EBADENGINE   required: { npm: '>=11.11.1', node: '>=22.0.0' },
npm warn EBADENGINE   current: { node: 'v22.23.2', npm: '10.9.8' }
npm warn EBADENGINE }
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE   package: '@microsoft/vally-server@0.12.0',
npm warn EBADENGINE   required: { npm: '>=11.11.1', node: '>=22.0.0' },
npm warn EBADENGINE   current: { node: 'v22.23.2', npm: '10.9.8' }
npm warn EBADENGINE }
Vally collects pseudonymous usage telemetry (command name, version, outcome, duration, persistent device identifier (when available), and coarse OS/runtime info) to improve the product. No prompts, datasets, file paths, or arguments are collected.
Opt out any time by setting VALLY_TELEMETRY_OPTOUT=1 or DO_NOT_TRACK=1.
Learn more: https://aka.ms/vally/telemetry
✔ .github/skills/agentic-labeler/tests/eval.vally.yaml is valid
── .github/skills/analyze-sessions/tests/eval.vally.yaml
✔ .github/skills/analyze-sessions/tests/eval.vally.yaml is valid
── .github/skills/ci-fix/tests/eval.ownership.vally.yaml
✔ .github/skills/ci-fix/tests/eval.ownership.vally.yaml is valid
── .github/skills/ci-fix/tests/eval.vally.yaml
✔ .github/skills/ci-fix/tests/eval.vally.yaml is valid
── .github/skills/code-review/tests/eval.inline-findings.vally.yaml
✔ .github/skills/code-review/tests/eval.inline-findings.vally.yaml is valid
── .github/skills/code-review/tests/eval.producer-trace.vally.yaml
✔ .github/skills/code-review/tests/eval.producer-trace.vally.yaml is valid
── .github/skills/code-review/tests/eval.trim-aot.vally.yaml
✔ .github/skills/code-review/tests/eval.trim-aot.vally.yaml is valid
── .github/skills/code-review/tests/eval.vally.yaml
✔ .github/skills/code-review/tests/eval.vally.yaml is valid
── .github/skills/code-review/tests/hermeticity.vally.yaml
✔ .github/skills/code-review/tests/hermeticity.vally.yaml is valid
── .github/skills/code-review/tests/soak.capability.vally.yaml
✔ .github/skills/code-review/tests/soak.capability.vally.yaml is valid
── .github/skills/evaluate-pr-tests/tests/eval.vally.yaml
✔ .github/skills/evaluate-pr-tests/tests/eval.vally.yaml is valid
── .github/skills/pr-review/tests/eval.gh-auth.vally.yaml
✔ .github/skills/pr-review/tests/eval.gh-auth.vally.yaml is valid
── .github/skills/try-fix/tests/eval.restore.vally.yaml
✔ .github/skills/try-fix/tests/eval.restore.vally.yaml is valid
── .github/skills/try-fix/tests/eval.vally.yaml
✔ .github/skills/try-fix/tests/eval.vally.yaml is valid
── .github/skills/verify-tests-fail-without-fix/tests/eval.protocol.vally.yaml
✔ .github/skills/verify-tests-fail-without-fix/tests/eval.protocol.vally.yaml is valid
── .github/skills/verify-tests-fail-without-fix/tests/eval.vally.yaml
✔ .github/skills/verify-tests-fail-without-fix/tests/eval.vally.yaml is valid

⚠️ LLM Evaluation Incomplete

No valid JUnit suite results were found for: agentic-labeler, analyze-sessions, ci-fix, code-review, evaluate-pr-tests, pr-review, try-fix, verify-tests-fail-without-fix.

🔍 Full results and investigation steps

@kubaflo
kubaflo merged commit b6000fc into main Aug 27, 2026
19 of 31 checks passed
@kubaflo
kubaflo deleted the pureween-update-vally branch August 27, 2026 21:46
@github-actions github-actions Bot added this to the .NET 10 SR11 milestone Aug 27, 2026
evgenygunko pushed a commit to evgenygunko/CopyWordsDA that referenced this pull request Sep 23, 2026
> ℹ️ **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` | ![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.Maui.Controls/10.0.110?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.Maui.Controls/10.0.101/10.0.110?slim=true) |

---

### 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 [@&#8203;kubaflo](https://github.com/kubaflo) in [#&#8203;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 [@&#8203;PureWeen](https://github.com/PureWeen) in [#&#8203;37856](dotnet/maui#37856)

- Update Vally to 0.14.0 by [@&#8203;PureWeen](https://github.com/PureWeen) in [#&#8203;37907](dotnet/maui#37907)

- Fix CI scanner threat-detection contract by [@&#8203;PureWeen](https://github.com/PureWeen) in [#&#8203;38196](dotnet/maui#38196)

#### Blazor

- \[tizen] align BlazorWebView TizenMauiAssetFileProvider with other platforms by [@&#8203;jonathanpeppers](https://github.com/jonathanpeppers) in [#&#8203;37972](dotnet/maui#37972)

- \[Android] Fix: WebView clamping small CSS font sizes by [@&#8203;SubhikshaSf4851](https://github.com/SubhikshaSf4851) in [#&#8203;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 [@&#8203;mattleibow](https://github.com/mattleibow) in [#&#8203;35053](https://github.com/dotnet/...
This was referenced Sep 24, 2026
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 27, 2026

This branch was previously deployed

1 inactive deployment
copilot-pat-pool — 617beb14 Deployed Aug 27, 2026 by PureWeen via conclusion #1586
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-ai-agents Copilot CLI agents, agent skills, AI-assisted development

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants