|
22 | 22 | # Job 1: Build full onnxruntime and generate ORT format test files |
23 | 23 | build_full_ort: |
24 | 24 | name: 1. Build Full ORT and Generate ORT Files |
25 | | - runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"] |
| 25 | + runs-on: [ |
| 26 | + "self-hosted", |
| 27 | + "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU", |
| 28 | + "JobId=build_full_ort-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}" |
| 29 | + ] |
26 | 30 | permissions: |
27 | 31 | contents: read |
28 | 32 | packages: write |
|
58 | 62 | # Job 2: Build minimal onnxruntime [exceptions DISABLED, type reduction DISABLED, training ops ENABLED] |
59 | 63 | build_minimal_exceptions_disabled: |
60 | 64 | name: 2. Build Minimal (Exceptions Disabled) |
61 | | - runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"] |
| 65 | + runs-on: [ |
| 66 | + "self-hosted", |
| 67 | + "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU", |
| 68 | + "JobId=build_minimal_exceptions_disabled-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}" |
| 69 | + ] |
62 | 70 | permissions: # Permissions needed for build-docker-image |
63 | 71 | contents: read |
64 | 72 | packages: write |
@@ -115,7 +123,11 @@ jobs: |
115 | 123 | build_minimal_custom_ops: |
116 | 124 | name: 3a. Build Minimal (Custom Ops) |
117 | 125 | needs: build_full_ort # Depends on Job 1 for test data |
118 | | - runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"] |
| 126 | + runs-on: [ |
| 127 | + "self-hosted", |
| 128 | + "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU", |
| 129 | + "JobId=build_minimal_custom_ops-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}" |
| 130 | + ] |
119 | 131 | permissions: # Permissions needed for build-docker-image |
120 | 132 | contents: read |
121 | 133 | packages: write |
@@ -149,7 +161,11 @@ jobs: |
149 | 161 | build_minimal_type_reduction: |
150 | 162 | name: 3b. Build Minimal (Type Reduction) |
151 | 163 | needs: build_full_ort # Depends on Job 1 for test data |
152 | | - runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"] |
| 164 | + runs-on: [ |
| 165 | + "self-hosted", |
| 166 | + "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU", |
| 167 | + "JobId=build_minimal_type_reduction-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}" |
| 168 | + ] |
153 | 169 | permissions: # Permissions needed for build-docker-image |
154 | 170 | contents: read |
155 | 171 | packages: write |
@@ -181,7 +197,11 @@ jobs: |
181 | 197 | # Job 4: Build minimal onnxruntime [exceptions ENABLED, type reduction ENABLED (globally allowed types)] and run tests |
182 | 198 | build_minimal_globally_allowed_types: |
183 | 199 | name: 4. Build Minimal (Globally Allowed Types) |
184 | | - runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"] |
| 200 | + runs-on: [ |
| 201 | + "self-hosted", |
| 202 | + "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU", |
| 203 | + "JobId=build_minimal_globally_allowed_types-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}" |
| 204 | + ] |
185 | 205 | permissions: # Permissions needed for build-docker-image |
186 | 206 | contents: read |
187 | 207 | packages: write |
@@ -215,7 +235,11 @@ jobs: |
215 | 235 | # Job 5: Build extended minimal onnxruntime and run tests |
216 | 236 | build_extended_minimal: |
217 | 237 | name: 5. Build Extended Minimal |
218 | | - runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"] |
| 238 | + runs-on: [ |
| 239 | + "self-hosted", |
| 240 | + "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU", |
| 241 | + "JobId=build_extended_minimal-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}" |
| 242 | + ] |
219 | 243 | permissions: # Permissions needed for build-docker-image |
220 | 244 | contents: read |
221 | 245 | packages: write |
@@ -279,7 +303,11 @@ jobs: |
279 | 303 | # Job 6a: Regular build with python and all optional features disabled. |
280 | 304 | build_regular_no_optional: |
281 | 305 | name: 6a. Build Regular (No Optional Features) |
282 | | - runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"] |
| 306 | + runs-on: [ |
| 307 | + "self-hosted", |
| 308 | + "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU", |
| 309 | + "JobId=build_regular_no_optional-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}" |
| 310 | + ] |
283 | 311 | permissions: # Permissions needed for build-docker-image |
284 | 312 | contents: read |
285 | 313 | packages: write |
@@ -356,7 +384,11 @@ jobs: |
356 | 384 | # Job 6b: Minimal build with all optional features disabled. |
357 | 385 | build_minimal_no_optional: |
358 | 386 | name: 6b. Build Minimal (No Optional Features) |
359 | | - runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"] |
| 387 | + runs-on: [ |
| 388 | + "self-hosted", |
| 389 | + "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU", |
| 390 | + "JobId=build_minimal_no_optional-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}" |
| 391 | + ] |
360 | 392 | permissions: # Permissions needed for build-docker-image |
361 | 393 | contents: read |
362 | 394 | packages: write |
@@ -423,7 +455,11 @@ jobs: |
423 | 455 | # Job 6c: Extended minimal build with all optional features disabled. |
424 | 456 | build_extended_minimal_no_optional: |
425 | 457 | name: 6c. Build Extended Minimal (No Optional Features) |
426 | | - runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"] |
| 458 | + runs-on: [ |
| 459 | + "self-hosted", |
| 460 | + "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU", |
| 461 | + "JobId=build_extended_minimal_no_optional-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}" |
| 462 | + ] |
427 | 463 | permissions: # Permissions needed for build-docker-image |
428 | 464 | contents: read |
429 | 465 | packages: write |
@@ -498,7 +534,11 @@ jobs: |
498 | 534 | build_extended_minimal_android: |
499 | 535 | name: 7. Build Extended Minimal (Android NNAPI) |
500 | 536 | needs: build_full_ort # Depends on Job 1 for test data |
501 | | - runs-on: ["self-hosted", "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU"] |
| 537 | + runs-on: [ |
| 538 | + "self-hosted", |
| 539 | + "1ES.Pool=onnxruntime-github-Ubuntu2204-AMD-CPU", |
| 540 | + "JobId=build_extended_minimal_android-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}" |
| 541 | + ] |
502 | 542 | permissions: # Permissions needed for build-docker-image |
503 | 543 | contents: read |
504 | 544 | packages: write |
|
0 commit comments