Skip to content

Commit d00461e

Browse files
ci: [Backport] Update of dependencies and bug fixing (#3842)
* updated actions/checkout * Updated builds made with release automation * updated default CI editor * Updated wrench and other CI dependencies * Updated dfault and minimal editor handling * removed unnecessary directive * reverted the directive removal and disabled the untrue warning
1 parent 065027b commit d00461e

File tree

18 files changed

+242
-612
lines changed

18 files changed

+242
-612
lines changed

.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@v5
24+
uses: actions/checkout@v6
2525

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

.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@v4
28+
uses: actions/checkout@v6
2929

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

.yamato/_run-all.yml

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ run_quick_checks:
1717
name: Run Quick Initial Checks
1818
dependencies:
1919
- .yamato/package-pack.yml#package_pack_-_ngo_ubuntu
20-
- .yamato/project-standards.yml#standards_ubuntu_testproject_6000.2
20+
- .yamato/project-standards.yml#standards_ubuntu_testproject_{{ validation_editors.default }}
2121

2222
# Runs all package tests
2323
run_all_package_tests:
@@ -30,22 +30,22 @@ run_all_package_tests:
3030
{% endfor -%}
3131

3232

33-
# Runs all package tests on 6000.2 editor (latest supported editor)
34-
run_all_package_tests_6000.2:
35-
name: Run All Package Tests [6000.2 only]
33+
# Runs all package tests on default editor (latest supported editor)
34+
run_all_package_tests_{{ validation_editors.default }}:
35+
name: Run All Package Tests [{{ validation_editors.default }} only]
3636
dependencies:
3737
{% for platform in test_platforms.desktop -%}
3838
{% for editor in validation_editors.default -%}
3939
- .yamato/package-tests.yml#package_test_-_ngo_{{ editor }}_{{ platform.name }}
4040
{% endfor -%}
4141
{% endfor -%}
4242

43-
# Runs all package tests on mimimum supported editor (2022.3 in case of NGOv1.X) (2022.3 will soon be a minimum supported editor)
44-
run_all_package_tests_2022:
45-
name: Run All Package Tests [2022.3]
43+
# Runs all package tests on minimal supported editor
44+
run_all_package_tests_{{ validation_editors.minimal }}:
45+
name: Run All Package Tests [{{ validation_editors.minimal }}]
4646
dependencies:
4747
{% for platform in test_platforms.desktop -%}
48-
- .yamato/package-tests.yml#package_test_-_ngo_2022.3_{{ platform.name }}
48+
- .yamato/package-tests.yml#package_test_-_ngo_{{ validation_editors.minimal }}_{{ platform.name }}
4949
{% endfor -%}
5050

5151

@@ -64,9 +64,9 @@ run_all_project_tests:
6464
{% endfor -%}
6565

6666

67-
# Runs all projects tests on 6000.2 editor (latest supported editor)
68-
run_all_project_tests_6000.2:
69-
name: Run All Project Tests [6000.2 only]
67+
# Runs all projects tests on default editor (latest supported editor)
68+
run_all_project_tests_{{ validation_editors.default }}:
69+
name: Run All Project Tests [{{ validation_editors.default }} only]
7070
dependencies:
7171
{% for project in projects.all -%}
7272
{% if project.has_tests == "true" -%}
@@ -78,14 +78,14 @@ run_all_project_tests_6000.2:
7878
{% endif -%}
7979
{% endfor -%}
8080

81-
# Runs all projects tests on mimimum supported editor (2022.3 in case of NGOv1.X) (2022.3 will soon be a minimum supported editor)
82-
run_all_project_tests_2022:
83-
name: Run All Project Tests [2022.3]
81+
# Runs all projects tests on minimal supported editor
82+
run_all_project_tests_{{ validation_editors.minimal }}:
83+
name: Run All Project Tests [{{ validation_editors.minimal }}]
8484
dependencies:
8585
{% for project in projects.all -%}
8686
{% if project.has_tests == "true" -%}
8787
{% for platform in test_platforms.desktop -%}
88-
- .yamato/project-tests.yml#test_{{ project.name }}_{{ platform.name }}_2022.3
88+
- .yamato/project-tests.yml#test_{{ project.name }}_{{ platform.name }}_{{ validation_editors.minimal }}
8989
{% endfor -%}
9090
{% endif -%}
9191
{% endfor -%}
@@ -117,9 +117,9 @@ run_all_webgl_builds:
117117
{% endfor -%}
118118

119119

120-
# Runs all WebGL builds on 6000.2 editor (latest supported editor)
121-
run_all_webgl_builds_6000.2:
122-
name: Run All WebGl Build [6000.2 only]
120+
# Runs all WebGL builds on default editor (latest supported editor)
121+
run_all_webgl_builds_{{ validation_editors.default }}:
122+
name: Run All WebGl Build [{{ validation_editors.default }} only]
123123
dependencies:
124124
{% for project in projects.default -%}
125125
{% for platform in test_platforms.desktop -%}
@@ -129,13 +129,13 @@ run_all_webgl_builds_6000.2:
129129
{% endfor -%}
130130
{% endfor -%}
131131

132-
# Runs all WebGL builds on 2022.3 editor (2022.3 will soon be a minimum supported editor)
133-
run_all_webgl_builds_2022:
134-
name: Run All WebGl Build [2022.3]
132+
# Runs all WebGL builds on minimal supported editor
133+
run_all_webgl_builds_{{ validation_editors.minimal }}:
134+
name: Run All WebGl Build [{{ validation_editors.minimal }}]
135135
dependencies:
136136
{% for project in projects.default -%}
137137
{% for platform in test_platforms.desktop -%}
138-
- .yamato/webgl-build.yml#webgl_build_{{ project.name }}_{{ platform.name }}_2022.3
138+
- .yamato/webgl-build.yml#webgl_build_{{ project.name }}_{{ platform.name }}_{{ validation_editors.minimal }}
139139
{% endfor -%}
140140
{% endfor -%}
141141

@@ -155,9 +155,9 @@ run_all_project_tests_desktop_standalone:
155155
{% endfor -%}
156156

157157

158-
# Runs all Desktop tests on 6000.2 editor (latest supported editor)
159-
run_all_project_tests_desktop_standalone_6000.2:
160-
name: Run All Standalone Tests - Desktop [6000.2 only]
158+
# Runs all Desktop tests on default editor (latest supported editor)
159+
run_all_project_tests_desktop_standalone_{{ validation_editors.default }}:
160+
name: Run All Standalone Tests - Desktop [{{ validation_editors.default }} only]
161161
dependencies:
162162
{% for project in projects.default -%}
163163
{% for platform in test_platforms.desktop -%}
@@ -169,14 +169,14 @@ run_all_project_tests_desktop_standalone_6000.2:
169169
{% endfor -%}
170170
{% endfor -%}
171171

172-
# Runs all Desktop tests on mimimum supported editor (2022.3 in case of NGOv1.X) (2022.3 will soon be a minimum supported editor)
173-
run_all_project_tests_desktop_standalone_2022:
174-
name: Run All Standalone Tests - Desktop [2022.3]
172+
# Runs all Desktop tests on minimal supported editor
173+
run_all_project_tests_desktop_standalone_{{ validation_editors.minimal }}:
174+
name: Run All Standalone Tests - Desktop [{{ validation_editors.minimal }}]
175175
dependencies:
176176
{% for project in projects.default -%}
177177
{% for platform in test_platforms.desktop -%}
178178
{% for backend in scripting_backends -%}
179-
- .yamato/desktop-standalone-tests.yml#desktop_standalone_test_{{ project.name }}_{{ platform.name }}_{{ backend }}_2022.3
179+
- .yamato/desktop-standalone-tests.yml#desktop_standalone_test_{{ project.name }}_{{ platform.name }}_{{ backend }}_{{ validation_editors.minimal }}
180180
{% endfor -%}
181181
{% endfor -%}
182182
{% endfor -%}
@@ -194,9 +194,9 @@ run_all_project_tests_mobile_standalone:
194194
{% endfor -%}
195195

196196

197-
# Runs all Mobile tests on 6000.2 editor (latest supported editor)
198-
run_all_project_tests_mobile_standalone_6000.2:
199-
name: Run All Standalone Tests - Mobile [6000.2 only]
197+
# Runs all Mobile tests on default editor (latest supported editor)
198+
run_all_project_tests_mobile_standalone_{{ validation_editors.default }}:
199+
name: Run All Standalone Tests - Mobile [{{ validation_editors.default }} only]
200200
dependencies:
201201
{% for project in projects.default -%}
202202
{% for platform in test_platforms.mobile_test -%}
@@ -206,13 +206,13 @@ run_all_project_tests_mobile_standalone_6000.2:
206206
{% endfor -%}
207207
{% endfor -%}
208208

209-
# Runs all Mobile tests on mimimum supported editor (2022.3 in case of NGOv1.X) (2022.3 will soon be a minimum supported editor)
210-
run_all_project_tests_mobile_standalone_2022:
211-
name: Run All Standalone Tests - Mobile [2022.3]
209+
# Runs all Mobile tests on minimal supported editor
210+
run_all_project_tests_mobile_standalone_{{ validation_editors.minimal }}:
211+
name: Run All Standalone Tests - Mobile [{{ validation_editors.minimal }}]
212212
dependencies:
213213
{% for project in projects.default -%}
214214
{% for platform in test_platforms.mobile_test -%}
215-
- .yamato/mobile-standalone-test.yml#mobile_standalone_test_{{ project.name }}_{{ platform.name }}_2022.3
215+
- .yamato/mobile-standalone-test.yml#mobile_standalone_test_{{ project.name }}_{{ platform.name }}_{{ validation_editors.minimal }}
216216
{% endfor -%}
217217
{% endfor -%}
218218

@@ -230,9 +230,9 @@ run_all_project_tests_console_standalone:
230230
{% endfor -%}
231231

232232

233-
# Runs all Console tests on 6000.2 editor (latest supported editor)
234-
run_all_project_tests_console_standalone_6000.2:
235-
name: Run All Standalone Tests - Console [6000.2 only]
233+
# Runs all Console tests on default editor (latest supported editor)
234+
run_all_project_tests_console_standalone_{{ validation_editors.default }}:
235+
name: Run All Standalone Tests - Console [{{ validation_editors.default }} only]
236236
dependencies:
237237
{% for project in projects.default -%}
238238
{% for platform in test_platforms.console_test -%}
@@ -242,12 +242,12 @@ run_all_project_tests_console_standalone_6000.2:
242242
{% endfor -%}
243243
{% endfor -%}
244244

245-
# Runs all Console tests on mimimum supported editor (2022.3 in case of NGOv1.X) (2022.3 will soon be a minimum supported editor)
246-
run_all_project_tests_console_standalone_2022:
247-
name: Run All Standalone Tests - Console [2022.3]
245+
# Runs all Console tests on minimal supported editor
246+
run_all_project_tests_console_standalone_{{ validation_editors.minimal }}:
247+
name: Run All Standalone Tests - Console [{{ validation_editors.minimal }}]
248248
dependencies:
249249
{% for project in projects.default -%}
250250
{% for platform in test_platforms.console_test -%}
251-
- .yamato/console-standalone-test.yml#console_standalone_test_{{ project.name }}_{{ platform.name }}_2022.3
251+
- .yamato/console-standalone-test.yml#console_standalone_test_{{ project.name }}_{{ platform.name }}_{{ validation_editors.minimal }}
252252
{% endfor -%}
253253
{% endfor -%}

0 commit comments

Comments
 (0)