Skip to content

Commit 0d5972e

Browse files
chore(deps): update actions/checkout action to v7
1 parent 67e3e1c commit 0d5972e

5 files changed

Lines changed: 455 additions & 7 deletions

File tree

.github/workflows/pr-description-validation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
runs-on: ubuntu-latest
2222
steps:
2323
- name: Checkout code
24-
uses: actions/checkout@v6
24+
uses: actions/checkout@v7
2525

2626
- name: Check PR description
2727
uses: actions/github-script@v9

.github/workflows/pr-supervisor.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
timeout-minutes: 720
2626
steps:
2727
- name: Checkout repository
28-
uses: actions/checkout@v6
28+
uses: actions/checkout@v7
2929

3030
- name: Wait and Verify Yamato Job Status
3131
env:

.yamato/wrench/preview-a-p-v.yml

Lines changed: 181 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ all_preview_apv_jobs:
2525
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_6_-_macos13
2626
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_6_-_ubuntu2204
2727
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_6_-_win10
28+
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_7_-_macos13
29+
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_7_-_ubuntu2204
30+
- path: .yamato/wrench/preview-a-p-v.yml#preview_apv_-_6000_7_-_win10
2831
metadata:
2932
Job Maintainers: '#rm-packageworks'
3033
Wrench: 2.9.0.0
@@ -744,7 +747,7 @@ preview_apv_-_6000_6_-_macos13:
744747
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
745748
timeout: 20
746749
retries: 10
747-
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast
750+
- command: unity-downloader-cli -u 6000.6/staging -c editor --path .Editor --fast
748751
timeout: 10
749752
retries: 3
750753
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.6 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
@@ -802,7 +805,7 @@ preview_apv_-_6000_6_-_ubuntu2204:
802805
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
803806
timeout: 20
804807
retries: 10
805-
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast
808+
- command: unity-downloader-cli -u 6000.6/staging -c editor --path .Editor --fast
806809
timeout: 10
807810
retries: 3
808811
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.6 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
@@ -861,7 +864,7 @@ preview_apv_-_6000_6_-_win10:
861864
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
862865
timeout: 20
863866
retries: 10
864-
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast
867+
- command: unity-downloader-cli -u 6000.6/staging -c editor --path .Editor --fast
865868
timeout: 10
866869
retries: 3
867870
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.6 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
@@ -904,3 +907,178 @@ preview_apv_-_6000_6_-_win10:
904907
Job Maintainers: '#rm-packageworks'
905908
Wrench: 2.9.0.0
906909

910+
# Functional tests for dependents found in the latest 6000.7 manifest (MacOS).
911+
preview_apv_-_6000_7_-_macos13:
912+
name: Preview APV - 6000.7 - macos13
913+
agent:
914+
image: package-ci/macos-13:v4
915+
type: Unity::VM::osx
916+
flavor: b1.xlarge
917+
commands:
918+
- command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-3_51b4e6affb4c10b90f92db9551b9dc80c5520794983600cff4fa925111db116d.zip -o wrench-localapv.zip
919+
- command: 7z x -aoa wrench-localapv.zip
920+
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
921+
- command: python PythonScripts/print_machine_info.py
922+
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
923+
timeout: 20
924+
retries: 10
925+
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast
926+
timeout: 10
927+
retries: 3
928+
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.7 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
929+
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
930+
after:
931+
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-mac.sh
932+
artifacts:
933+
Crash Dumps:
934+
paths:
935+
- CrashDumps/**
936+
logs:
937+
paths:
938+
- '*.log'
939+
- '*.xml'
940+
- upm-ci~/test-results/**/*
941+
- upm-ci~/temp/*/Logs/**
942+
- upm-ci~/temp/*/Library/*.log
943+
- upm-ci~/temp/*/*.log
944+
- upm-ci~/temp/Builds/*.log
945+
packages:
946+
paths:
947+
- upm-ci~/packages/**/*
948+
PreviewAPVResults:
949+
paths:
950+
- PreviewApvArtifacts~/**
951+
- APVTest/**/manifest.json
952+
pvp-results:
953+
paths:
954+
- upm-ci~/pvp/**/*
955+
browsable: onDemand
956+
dependencies:
957+
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
958+
variables:
959+
UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/
960+
UNITY_LICENSING_SERVER_DELETE_NUL: 0
961+
UNITY_LICENSING_SERVER_DELETE_ULF: 0
962+
UNITY_LICENSING_SERVER_TOOLSET: pro
963+
UPMPVP_CONTEXT_WRENCH: 2.9.0.0
964+
metadata:
965+
Job Maintainers: '#rm-packageworks'
966+
Wrench: 2.9.0.0
967+
968+
# Functional tests for dependents found in the latest 6000.7 manifest (Ubuntu).
969+
preview_apv_-_6000_7_-_ubuntu2204:
970+
name: Preview APV - 6000.7 - ubuntu2204
971+
agent:
972+
image: package-ci/ubuntu-22.04:v4
973+
type: Unity::VM
974+
flavor: b1.large
975+
commands:
976+
- command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-3_51b4e6affb4c10b90f92db9551b9dc80c5520794983600cff4fa925111db116d.zip -o wrench-localapv.zip
977+
- command: 7z x -aoa wrench-localapv.zip
978+
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
979+
- command: python PythonScripts/print_machine_info.py
980+
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
981+
timeout: 20
982+
retries: 10
983+
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast
984+
timeout: 10
985+
retries: 3
986+
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.7 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
987+
- command: echo 'Skipping Editor Manifest Validator as it is only supported on Windows'
988+
after:
989+
- command: bash .yamato/generated-scripts/infrastructure-instability-detection-linux.sh
990+
artifacts:
991+
Crash Dumps:
992+
paths:
993+
- CrashDumps/**
994+
logs:
995+
paths:
996+
- '*.log'
997+
- '*.xml'
998+
- upm-ci~/test-results/**/*
999+
- upm-ci~/temp/*/Logs/**
1000+
- upm-ci~/temp/*/Library/*.log
1001+
- upm-ci~/temp/*/*.log
1002+
- upm-ci~/temp/Builds/*.log
1003+
packages:
1004+
paths:
1005+
- upm-ci~/packages/**/*
1006+
PreviewAPVResults:
1007+
paths:
1008+
- PreviewApvArtifacts~/**
1009+
- APVTest/**/manifest.json
1010+
pvp-results:
1011+
paths:
1012+
- upm-ci~/pvp/**/*
1013+
browsable: onDemand
1014+
dependencies:
1015+
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
1016+
variables:
1017+
UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/
1018+
UNITY_LICENSING_SERVER_DELETE_NUL: 0
1019+
UNITY_LICENSING_SERVER_DELETE_ULF: 0
1020+
UNITY_LICENSING_SERVER_TOOLSET: pro
1021+
UPMPVP_CONTEXT_WRENCH: 2.9.0.0
1022+
metadata:
1023+
Job Maintainers: '#rm-packageworks'
1024+
Wrench: 2.9.0.0
1025+
1026+
# Functional tests for dependents found in the latest 6000.7 manifest (Windows).
1027+
preview_apv_-_6000_7_-_win10:
1028+
name: Preview APV - 6000.7 - win10
1029+
agent:
1030+
image: package-ci/win10:v4
1031+
type: Unity::VM
1032+
flavor: b1.large
1033+
commands:
1034+
- command: gsudo reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
1035+
- command: curl https://artifactory.prd.it.unity3d.com/artifactory/stevedore-unity-internal/wrench-localapv/1-3-3_51b4e6affb4c10b90f92db9551b9dc80c5520794983600cff4fa925111db116d.zip -o wrench-localapv.zip
1036+
- command: 7z x -aoa wrench-localapv.zip
1037+
- command: pip install semver requests --index-url https://artifactory-slo.bf.unity3d.com/artifactory/api/pypi/pypi/simple
1038+
- command: python PythonScripts/print_machine_info.py
1039+
- command: npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm
1040+
timeout: 20
1041+
retries: 10
1042+
- command: unity-downloader-cli -u trunk -c editor --path .Editor --fast
1043+
timeout: 10
1044+
retries: 3
1045+
- command: python PythonScripts/preview_apv.py --wrench-config=.yamato/wrench/wrench_config.json --editor-version=6000.7 --testsuite=editor,playmode --artifacts-path=PreviewApvArtifacts~
1046+
- command: python PythonScripts/editor_manifest_validator.py --version=6000.7 --wrench-config=.yamato/wrench/wrench_config.json
1047+
after:
1048+
- command: .yamato\generated-scripts\infrastructure-instability-detection-win.cmd
1049+
artifacts:
1050+
Crash Dumps:
1051+
paths:
1052+
- CrashDumps/**
1053+
logs:
1054+
paths:
1055+
- '*.log'
1056+
- '*.xml'
1057+
- upm-ci~/test-results/**/*
1058+
- upm-ci~/temp/*/Logs/**
1059+
- upm-ci~/temp/*/Library/*.log
1060+
- upm-ci~/temp/*/*.log
1061+
- upm-ci~/temp/Builds/*.log
1062+
packages:
1063+
paths:
1064+
- upm-ci~/packages/**/*
1065+
PreviewAPVResults:
1066+
paths:
1067+
- PreviewApvArtifacts~/**
1068+
- APVTest/**/manifest.json
1069+
pvp-results:
1070+
paths:
1071+
- upm-ci~/pvp/**/*
1072+
browsable: onDemand
1073+
dependencies:
1074+
- path: .yamato/wrench/package-pack-jobs.yml#package_pack_-_netcode_gameobjects
1075+
variables:
1076+
UNITY_LICENSING_SERVER_BASE_URL: http://unity-ci-licenses.hq.unity3d.com:8080/
1077+
UNITY_LICENSING_SERVER_DELETE_NUL: 0
1078+
UNITY_LICENSING_SERVER_DELETE_ULF: 0
1079+
UNITY_LICENSING_SERVER_TOOLSET: pro
1080+
UPMPVP_CONTEXT_WRENCH: 2.9.0.0
1081+
metadata:
1082+
Job Maintainers: '#rm-packageworks'
1083+
Wrench: 2.9.0.0
1084+

.yamato/wrench/promotion-jobs.yml

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,36 @@ publish_dry_run_netcode_gameobjects:
181181
UTR:
182182
location: results/UTR/validate-netcode.gameobjects-6000.6-win10
183183
unzip: true
184+
- path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_6000_7_-_macos13
185+
specific_options:
186+
packages:
187+
ignore_artifact: true
188+
pvp-results:
189+
location: results/pvp/validate-netcode.gameobjects-6000.7-macos13
190+
unzip: true
191+
UTR:
192+
location: results/UTR/validate-netcode.gameobjects-6000.7-macos13
193+
unzip: true
194+
- path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_6000_7_-_ubuntu2204
195+
specific_options:
196+
packages:
197+
ignore_artifact: true
198+
pvp-results:
199+
location: results/pvp/validate-netcode.gameobjects-6000.7-ubuntu2204
200+
unzip: true
201+
UTR:
202+
location: results/UTR/validate-netcode.gameobjects-6000.7-ubuntu2204
203+
unzip: true
204+
- path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_6000_7_-_win10
205+
specific_options:
206+
packages:
207+
ignore_artifact: true
208+
pvp-results:
209+
location: results/pvp/validate-netcode.gameobjects-6000.7-win10
210+
unzip: true
211+
UTR:
212+
location: results/UTR/validate-netcode.gameobjects-6000.7-win10
213+
unzip: true
184214
variables:
185215
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
186216
UPMPVP_CONTEXT_WRENCH: 2.9.0.0
@@ -363,6 +393,36 @@ publish_netcode_gameobjects:
363393
UTR:
364394
location: results/UTR/validate-netcode.gameobjects-6000.6-win10
365395
unzip: true
396+
- path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_6000_7_-_macos13
397+
specific_options:
398+
packages:
399+
ignore_artifact: true
400+
pvp-results:
401+
location: results/pvp/validate-netcode.gameobjects-6000.7-macos13
402+
unzip: true
403+
UTR:
404+
location: results/UTR/validate-netcode.gameobjects-6000.7-macos13
405+
unzip: true
406+
- path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_6000_7_-_ubuntu2204
407+
specific_options:
408+
packages:
409+
ignore_artifact: true
410+
pvp-results:
411+
location: results/pvp/validate-netcode.gameobjects-6000.7-ubuntu2204
412+
unzip: true
413+
UTR:
414+
location: results/UTR/validate-netcode.gameobjects-6000.7-ubuntu2204
415+
unzip: true
416+
- path: .yamato/wrench/validation-jobs.yml#validate_-_netcode_gameobjects_-_6000_7_-_win10
417+
specific_options:
418+
packages:
419+
ignore_artifact: true
420+
pvp-results:
421+
location: results/pvp/validate-netcode.gameobjects-6000.7-win10
422+
unzip: true
423+
UTR:
424+
location: results/UTR/validate-netcode.gameobjects-6000.7-win10
425+
unzip: true
366426
variables:
367427
UPMPVP_ACK_UPMPVP_DOES_NO_API_VALIDATION: 1
368428
UPMPVP_CONTEXT_WRENCH: 2.9.0.0

0 commit comments

Comments
 (0)