Skip to content

CI: bump Wrench to 3.11.5 and expand PR Unity version coverage - #701

Open
lopezt-unity wants to merge 2 commits into
masterfrom
ci/update-ci-wrench-unity-versions
Open

CI: bump Wrench to 3.11.5 and expand PR Unity version coverage#701
lopezt-unity wants to merge 2 commits into
masterfrom
ci/update-ci-wrench-unity-versions

Conversation

@lopezt-unity

Copy link
Copy Markdown
Collaborator

Summary

  • Bump Wrench (RecipeEngine.Modules.Wrench) 2.12.0 -> 3.11.5 and regenerate .yamato/**
  • Drop the MaximumEditorVersion cap in ProBuilderSettings so PRs are now validated against 6000.0, 6000.3, 6000.6, 6000.7, and trunk
  • Remove the temporary 6000.6 exclusion from the PR trigger (added in Fixes for 6.1 publication #682 as a workaround for a failing VM), so all validated versions gate PRs

Test plan

  • dotnet build of .Tools/CI/ProBuilder.Cookbook.csproj succeeds against Wrench 3.11.5
  • Recipe regeneration runs clean (no validation errors) and produces the expected 5-editor-version job matrix
  • CI passes on this PR

Regenerate .yamato via the CI cookbook to pick up the new recipe
output (split editor/playmode UTR suites, updated wrench-localapv
URL, console-failure filtering step).
Drop the MaximumEditorVersion cap in ProBuilderSettings so Wrench's
default editor range is used instead of being capped at 6000.5, which
now yields 6000.0/6000.3/6000.6/6000.7/trunk.

Also remove the temporary exclusion of 6000.6 from the PR trigger
(added in #682 as a workaround for a failing VM) so all validated
versions gate the PR trigger.

@u-pr u-pr Bot 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.

💡 Harness Review

Ship it

The Wrench upgrade and regenerated CI configuration consistently expand the validation matrix through trunk, keep all pull-request dependencies resolvable, and add bounded crash-report uploads for the affected runners. I examined the source recipes, generated job references and matrices, regeneration metadata, and the generated upload scripts.

Reviewed commit be1ea65

🤖 Helpful? 👍/👎

@codecov-github-com

codecov-github-com Bot commented Sep 11, 2026

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

@@            Coverage Diff             @@
##           master     #701      +/-   ##
==========================================
+ Coverage   38.43%   38.55%   +0.12%     
==========================================
  Files         279      279              
  Lines       39164    39195      +31     
==========================================
+ Hits        15052    15112      +60     
+ Misses      24112    24083      -29     
Flag Coverage Δ
probuilder_MacOS_6000.0 36.28% <ø> (+0.14%) ⬆️
probuilder_MacOS_6000.3 36.28% <ø> (+0.14%) ⬆️
probuilder_MacOS_6000.6 36.25% <ø> (+0.14%) ⬆️
probuilder_MacOS_6000.7 36.25% <ø> (?)
probuilder_MacOS_7000.0 36.25% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

see 7 files with indirect coverage changes

ℹ️ Need help interpreting these results?

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.

1 participant