From 0ce56074a5872e9cde07abad79720f35c33ee4f0 Mon Sep 17 00:00:00 2001
From: "unity-renovate[bot]"
<120015202+unity-renovate[bot]@users.noreply.github.com>
Date: Wed, 20 May 2026 12:22:09 +0000
Subject: [PATCH] chore(deps): update dependency recipeengine.modules.wrench to
2.10.1
---
.yamato/wrench/api-validation-jobs.yml | 6 +-
.yamato/wrench/package-pack-jobs.yml | 2 +-
.yamato/wrench/preview-a-p-v.yml | 192 +------------------------
.yamato/wrench/promotion-jobs.yml | 9 +-
.yamato/wrench/recipe-regeneration.yml | 2 +-
.yamato/wrench/validation-jobs.yml | 30 ++--
.yamato/wrench/wrench_config.json | 2 +-
Tools/CI/NGO.Cookbook.csproj | 2 +-
8 files changed, 34 insertions(+), 211 deletions(-)
diff --git a/.yamato/wrench/api-validation-jobs.yml b/.yamato/wrench/api-validation-jobs.yml
index 944e70f3d0..5058aae38e 100644
--- a/.yamato/wrench/api-validation-jobs.yml
+++ b/.yamato/wrench/api-validation-jobs.yml
@@ -25,7 +25,7 @@ api_validation_-_netcode_gameobjects_-_2022_3_-_win10:
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
timeout: 20
retries: 10
- - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast
+ - command: unity-downloader-cli -u 2022.3 -c editor --path .Editor --fast
timeout: 10
retries: 3
- command: python PythonScripts/PackageJsonCondersor.py
@@ -60,8 +60,8 @@ api_validation_-_netcode_gameobjects_-_2022_3_-_win10:
UNITY_LICENSING_SERVER_DELETE_NUL: 0
UNITY_LICENSING_SERVER_DELETE_ULF: 0
UNITY_LICENSING_SERVER_TOOLSET: pro
- UPMPVP_CONTEXT_WRENCH: 2.7.0.0
+ UPMPVP_CONTEXT_WRENCH: 2.10.1.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
+ Wrench: 2.10.1.0
diff --git a/.yamato/wrench/package-pack-jobs.yml b/.yamato/wrench/package-pack-jobs.yml
index 3994a564c2..7144a01d2e 100644
--- a/.yamato/wrench/package-pack-jobs.yml
+++ b/.yamato/wrench/package-pack-jobs.yml
@@ -29,5 +29,5 @@ package_pack_-_netcode_gameobjects:
UPMCI_ACK_LARGE_PACKAGE: 1
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
+ Wrench: 2.10.1.0
diff --git a/.yamato/wrench/preview-a-p-v.yml b/.yamato/wrench/preview-a-p-v.yml
index fac9a9832b..b756c0d3cb 100644
--- a/.yamato/wrench/preview-a-p-v.yml
+++ b/.yamato/wrench/preview-a-p-v.yml
@@ -10,190 +10,12 @@
all_preview_apv_jobs:
name: All Preview APV Jobs
dependencies:
- - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2022_3_-_macos13
- - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2022_3_-_ubuntu1804
- - path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_2022_3_-_win10
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_0_-_macos13
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_0_-_ubuntu2204
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_0_-_win10
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
-
-# Functional tests for dependents found in the latest 2022.3 manifest (MacOS).
-preview_apv_-_2022_3_-_macos13:
- name: Preview APV - 2022.3 - macos13
- agent:
- image: package-ci/macos-13:v4
- type: Unity::VM::osx
- flavor: b1.xlarge
- commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-3_51b4e6affb4c10b90f92db9551b9dc80c5520794983600cff4fa925111db116d.zip -o wrench-localapv.zip
- - command: 7z x -aoa wrench-localapv.zip
- - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- - command: python PythonScripts/print_machine_info.py
- - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
- timeout: 20
- retries: 10
- - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast
- timeout: 10
- retries: 3
- - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2022.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
- - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
- after:
- - command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
- artifacts:
- Crash Dumps:
- paths:
- - CrashDumps/**
- logs:
- paths:
- - '*.log'
- - '*.xml'
- - upm-ci~/test-results/**/*
- - upm-ci~/temp/*/Logs/**
- - upm-ci~/temp/*/Library/*.log
- - upm-ci~/temp/*/*.log
- - upm-ci~/temp/Builds/*.log
- packages:
- paths:
- - upm-ci~/packages/**/*
- PreviewAPVResults:
- paths:
- - PreviewApvArtifacts~/**
- - APVTest/**/manifest.json
- pvp-results:
- paths:
- - upm-ci~/pvp/**/*
- browsable: onDemand
- dependencies:
- - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
- variables:
- UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/
- UNITY_LICENSING_SERVER_DELETE_NUL: 0
- UNITY_LICENSING_SERVER_DELETE_ULF: 0
- UNITY_LICENSING_SERVER_TOOLSET: pro
- UPMPVP_CONTEXT_WRENCH: 2.7.0.0
- metadata:
- Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
-
-# Functional tests for dependents found in the latest 2022.3 manifest (Ubuntu).
-preview_apv_-_2022_3_-_ubuntu1804:
- name: Preview APV - 2022.3 - ubuntu1804
- agent:
- image: package-ci/ubuntu-18.04:v4
- type: Unity::VM
- flavor: b1.large
- commands:
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-3_51b4e6affb4c10b90f92db9551b9dc80c5520794983600cff4fa925111db116d.zip -o wrench-localapv.zip
- - command: 7z x -aoa wrench-localapv.zip
- - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- - command: python PythonScripts/print_machine_info.py
- - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
- timeout: 20
- retries: 10
- - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast
- timeout: 10
- retries: 3
- - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2022.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
- - command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
- after:
- - command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
- artifacts:
- Crash Dumps:
- paths:
- - CrashDumps/**
- logs:
- paths:
- - '*.log'
- - '*.xml'
- - upm-ci~/test-results/**/*
- - upm-ci~/temp/*/Logs/**
- - upm-ci~/temp/*/Library/*.log
- - upm-ci~/temp/*/*.log
- - upm-ci~/temp/Builds/*.log
- packages:
- paths:
- - upm-ci~/packages/**/*
- PreviewAPVResults:
- paths:
- - PreviewApvArtifacts~/**
- - APVTest/**/manifest.json
- pvp-results:
- paths:
- - upm-ci~/pvp/**/*
- browsable: onDemand
- dependencies:
- - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
- variables:
- UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/
- UNITY_LICENSING_SERVER_DELETE_NUL: 0
- UNITY_LICENSING_SERVER_DELETE_ULF: 0
- UNITY_LICENSING_SERVER_TOOLSET: pro
- UPMPVP_CONTEXT_WRENCH: 2.7.0.0
- metadata:
- Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
-
-# Functional tests for dependents found in the latest 2022.3 manifest (Windows).
-preview_apv_-_2022_3_-_win10:
- name: Preview APV - 2022.3 - win10
- agent:
- image: package-ci/win10:v4
- type: Unity::VM
- flavor: b1.large
- commands:
- - command: gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
- - command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-3_51b4e6affb4c10b90f92db9551b9dc80c5520794983600cff4fa925111db116d.zip -o wrench-localapv.zip
- - command: 7z x -aoa wrench-localapv.zip
- - command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- - command: python PythonScripts/print_machine_info.py
- - command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
- timeout: 20
- retries: 10
- - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast
- timeout: 10
- retries: 3
- - command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=2022.3 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
- - command: python PythonScripts/editor_manifest_validator.py --version=2022.3 --wrench-config=.yamato/wrench/wrench_config.json
- after:
- - command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
- artifacts:
- Crash Dumps:
- paths:
- - CrashDumps/**
- logs:
- paths:
- - '*.log'
- - '*.xml'
- - upm-ci~/test-results/**/*
- - upm-ci~/temp/*/Logs/**
- - upm-ci~/temp/*/Library/*.log
- - upm-ci~/temp/*/*.log
- - upm-ci~/temp/Builds/*.log
- packages:
- paths:
- - upm-ci~/packages/**/*
- PreviewAPVResults:
- paths:
- - PreviewApvArtifacts~/**
- - APVTest/**/manifest.json
- pvp-results:
- paths:
- - upm-ci~/pvp/**/*
- browsable: onDemand
- dependencies:
- - path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
- variables:
- UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/
- UNITY_LICENSING_SERVER_DELETE_NUL: 0
- UNITY_LICENSING_SERVER_DELETE_ULF: 0
- UNITY_LICENSING_SERVER_TOOLSET: pro
- UPMPVP_CONTEXT_WRENCH: 2.7.0.0
- metadata:
- Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
+ Wrench: 2.10.1.0
# Functional tests for dependents found in the latest 6000.0 manifest (MacOS).
preview_apv_-_6000_0_-_macos13:
@@ -248,10 +70,10 @@ preview_apv_-_6000_0_-_macos13:
UNITY_LICENSING_SERVER_DELETE_NUL: 0
UNITY_LICENSING_SERVER_DELETE_ULF: 0
UNITY_LICENSING_SERVER_TOOLSET: pro
- UPMPVP_CONTEXT_WRENCH: 2.7.0.0
+ UPMPVP_CONTEXT_WRENCH: 2.10.1.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
+ Wrench: 2.10.1.0
# Functional tests for dependents found in the latest 6000.0 manifest (Ubuntu).
preview_apv_-_6000_0_-_ubuntu2204:
@@ -306,10 +128,10 @@ preview_apv_-_6000_0_-_ubuntu2204:
UNITY_LICENSING_SERVER_DELETE_NUL: 0
UNITY_LICENSING_SERVER_DELETE_ULF: 0
UNITY_LICENSING_SERVER_TOOLSET: pro
- UPMPVP_CONTEXT_WRENCH: 2.7.0.0
+ UPMPVP_CONTEXT_WRENCH: 2.10.1.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
+ Wrench: 2.10.1.0
# Functional tests for dependents found in the latest 6000.0 manifest (Windows).
preview_apv_-_6000_0_-_win10:
@@ -365,8 +187,8 @@ preview_apv_-_6000_0_-_win10:
UNITY_LICENSING_SERVER_DELETE_NUL: 0
UNITY_LICENSING_SERVER_DELETE_ULF: 0
UNITY_LICENSING_SERVER_TOOLSET: pro
- UPMPVP_CONTEXT_WRENCH: 2.7.0.0
+ UPMPVP_CONTEXT_WRENCH: 2.10.1.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
+ Wrench: 2.10.1.0
diff --git a/.yamato/wrench/promotion-jobs.yml b/.yamato/wrench/promotion-jobs.yml
index 6fa8beca51..37382865e2 100644
--- a/.yamato/wrench/promotion-jobs.yml
+++ b/.yamato/wrench/promotion-jobs.yml
@@ -93,10 +93,10 @@ publish_dry_run_netcode_gameobjects:
unzip: true
variables:
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 2.7.0.0
+ UPMPVP_CONTEXT_WRENCH: 2.10.1.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
+ Wrench: 2.10.1.0
# Publish for netcode.gameobjects to https://artifactory-slo.bf.unity3d.com/artifactory/api/npm/upm-npm
publish_netcode_gameobjects:
@@ -185,8 +185,9 @@ publish_netcode_gameobjects:
unzip: true
variables:
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 2.7.0.0
+ UPMPVP_CONTEXT_WRENCH: 2.10.1.0
+ allow_on: branch match "^release/.*"
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
+ Wrench: 2.10.1.0
diff --git a/.yamato/wrench/recipe-regeneration.yml b/.yamato/wrench/recipe-regeneration.yml
index 1550408dd2..7e2085684e 100644
--- a/.yamato/wrench/recipe-regeneration.yml
+++ b/.yamato/wrench/recipe-regeneration.yml
@@ -31,5 +31,5 @@ test_-_wrench_jobs_up_to_date:
cancel_old_ci: true
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
+ Wrench: 2.10.1.0
diff --git a/.yamato/wrench/validation-jobs.yml b/.yamato/wrench/validation-jobs.yml
index 7f28c2d3a0..96690b415f 100644
--- a/.yamato/wrench/validation-jobs.yml
+++ b/.yamato/wrench/validation-jobs.yml
@@ -18,7 +18,7 @@ validate_-_netcode_gameobjects_-_2022_3_-_macos13:
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
- - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast
+ - command: unity-downloader-cli -u 2022.3 -c editor --path .Editor --fast
timeout: 20
retries: 3
- command: upm-pvp create-test-project testproject --packages "upm-ci~/packages/*.tgz" --filter "com.unity.netcode.gameobjects com.unity.netcode.gameobjects.tests" --unity .Editor
@@ -69,10 +69,10 @@ validate_-_netcode_gameobjects_-_2022_3_-_macos13:
UNITY_LICENSING_SERVER_DELETE_ULF: 0
UNITY_LICENSING_SERVER_TOOLSET: pro
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 2.7.0.0
+ UPMPVP_CONTEXT_WRENCH: 2.10.1.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
+ Wrench: 2.10.1.0
labels:
- Packages:netcode.gameobjects
@@ -88,7 +88,7 @@ validate_-_netcode_gameobjects_-_2022_3_-_ubuntu1804:
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
- - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast
+ - command: unity-downloader-cli -u 2022.3 -c editor --path .Editor --fast
timeout: 20
retries: 3
- command: upm-pvp create-test-project testproject --packages "upm-ci~/packages/*.tgz" --filter "com.unity.netcode.gameobjects com.unity.netcode.gameobjects.tests" --unity .Editor
@@ -139,10 +139,10 @@ validate_-_netcode_gameobjects_-_2022_3_-_ubuntu1804:
UNITY_LICENSING_SERVER_DELETE_ULF: 0
UNITY_LICENSING_SERVER_TOOLSET: pro
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 2.7.0.0
+ UPMPVP_CONTEXT_WRENCH: 2.10.1.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
+ Wrench: 2.10.1.0
labels:
- Packages:netcode.gameobjects
@@ -158,7 +158,7 @@ validate_-_netcode_gameobjects_-_2022_3_-_win10:
- command: 7z x -aoa wrench-localapv.zip
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
- command: python PythonScripts/print_machine_info.py
- - command: unity-downloader-cli -u 2022.3/staging -c editor --path .Editor --fast
+ - command: unity-downloader-cli -u 2022.3 -c editor --path .Editor --fast
timeout: 20
retries: 3
- command: upm-pvp create-test-project testproject --packages "upm-ci~/packages/*.tgz" --filter "com.unity.netcode.gameobjects com.unity.netcode.gameobjects.tests" --unity .Editor
@@ -209,10 +209,10 @@ validate_-_netcode_gameobjects_-_2022_3_-_win10:
UNITY_LICENSING_SERVER_DELETE_ULF: 0
UNITY_LICENSING_SERVER_TOOLSET: pro
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 2.7.0.0
+ UPMPVP_CONTEXT_WRENCH: 2.10.1.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
+ Wrench: 2.10.1.0
labels:
- Packages:netcode.gameobjects
@@ -279,10 +279,10 @@ validate_-_netcode_gameobjects_-_6000_0_-_macos13:
UNITY_LICENSING_SERVER_DELETE_ULF: 0
UNITY_LICENSING_SERVER_TOOLSET: pro
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 2.7.0.0
+ UPMPVP_CONTEXT_WRENCH: 2.10.1.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
+ Wrench: 2.10.1.0
labels:
- Packages:netcode.gameobjects
@@ -349,10 +349,10 @@ validate_-_netcode_gameobjects_-_6000_0_-_ubuntu2204:
UNITY_LICENSING_SERVER_DELETE_ULF: 0
UNITY_LICENSING_SERVER_TOOLSET: pro
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 2.7.0.0
+ UPMPVP_CONTEXT_WRENCH: 2.10.1.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
+ Wrench: 2.10.1.0
labels:
- Packages:netcode.gameobjects
@@ -419,10 +419,10 @@ validate_-_netcode_gameobjects_-_6000_0_-_win10:
UNITY_LICENSING_SERVER_DELETE_ULF: 0
UNITY_LICENSING_SERVER_TOOLSET: pro
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
- UPMPVP_CONTEXT_WRENCH: 2.7.0.0
+ UPMPVP_CONTEXT_WRENCH: 2.10.1.0
metadata:
Job Maintainers: '#rm-packageworks'
- Wrench: 2.7.0.0
+ Wrench: 2.10.1.0
labels:
- Packages:netcode.gameobjects
diff --git a/.yamato/wrench/wrench_config.json b/.yamato/wrench/wrench_config.json
index 40663cff14..f9043528de 100644
--- a/.yamato/wrench/wrench_config.json
+++ b/.yamato/wrench/wrench_config.json
@@ -39,7 +39,7 @@
},
"publishing_job": ".yamato/wrench/promotion-jobs.yml#publish_netcode_gameobjects",
"branch_pattern": "ReleaseSlash",
- "wrench_version": "2.7.0.0",
+ "wrench_version": "2.10.1.0",
"pvp_exemption_path": ".yamato/wrench/pvp-exemptions.json",
"cs_project_path": "Tools/CI/NGO.Cookbook.csproj"
}
\ No newline at end of file
diff --git a/Tools/CI/NGO.Cookbook.csproj b/Tools/CI/NGO.Cookbook.csproj
index aa420f1382..bb79f9b580 100644
--- a/Tools/CI/NGO.Cookbook.csproj
+++ b/Tools/CI/NGO.Cookbook.csproj
@@ -12,7 +12,7 @@
-
+