|
90 | 90 | test: |
91 | 91 | name: Build and Test |
92 | 92 | runs-on: >- |
93 | | - ${{ (github.event_name == 'pull_request' || inputs.runner == 'portable' || inputs.runner == 'hosted') && fromJSON('["self-hosted","itp-ubuntu24"]') || fromJSON('["self-hosted","itp-dispatch"]') }} |
| 93 | + ${{ (github.event_name == 'pull_request' || inputs.runner == 'portable' || inputs.runner == 'hosted') && fromJSON('["self-hosted","itp-ubuntu24","itp-mem16"]') || fromJSON('["self-hosted","itp-dispatch"]') }} |
94 | 94 | timeout-minutes: 150 |
95 | 95 | env: |
96 | 96 | OMP_NUM_THREADS: 2 |
@@ -283,6 +283,7 @@ jobs: |
283 | 283 | runs-on: |
284 | 284 | - self-hosted |
285 | 285 | - itp-ubuntu24 |
| 286 | + - itp-mem16 |
286 | 287 | timeout-minutes: 45 |
287 | 288 | if: >- |
288 | 289 | (github.event_name == 'merge_group' || github.event_name == 'workflow_dispatch' || (github.event_name == 'push' && github.ref == format('refs/heads/{0}', github.event.repository.default_branch) && github.actor != 'github-merge-queue[bot]')) && ((github.event_name == 'merge_group' || (github.event_name == 'workflow_dispatch' && inputs.full == 'true') || (github.event_name == 'pull_request' && github.event.pull_request.draft == false)) && (github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'full-ci'))) |
@@ -337,6 +338,7 @@ jobs: |
337 | 338 | runs-on: |
338 | 339 | - self-hosted |
339 | 340 | - itp-ubuntu24 |
| 341 | + - itp-mem16 |
340 | 342 | if: >- |
341 | 343 | (github.event_name == 'merge_group' || github.event_name == 'workflow_dispatch' || (github.event_name == 'push' && github.ref == format('refs/heads/{0}', github.event.repository.default_branch) && github.actor != 'github-merge-queue[bot]')) && (github.event_name == 'workflow_dispatch' && inputs.experimental_compilers) |
342 | 344 | continue-on-error: true |
@@ -385,6 +387,7 @@ jobs: |
385 | 387 | runs-on: |
386 | 388 | - self-hosted |
387 | 389 | - itp-ubuntu24 |
| 390 | + - itp-mem16 |
388 | 391 | if: >- |
389 | 392 | (github.event_name == 'merge_group' || github.event_name == 'workflow_dispatch' || (github.event_name == 'push' && github.ref == format('refs/heads/{0}', github.event.repository.default_branch) && github.actor != 'github-merge-queue[bot]')) && (github.event_name == 'workflow_dispatch' && inputs.experimental_compilers) |
390 | 393 | continue-on-error: true |
@@ -426,6 +429,7 @@ jobs: |
426 | 429 | runs-on: |
427 | 430 | - self-hosted |
428 | 431 | - itp-ubuntu24 |
| 432 | + - itp-mem16 |
429 | 433 | if: >- |
430 | 434 | (github.event_name == 'merge_group' || github.event_name == 'workflow_dispatch' || (github.event_name == 'push' && github.ref == format('refs/heads/{0}', github.event.repository.default_branch) && github.actor != 'github-merge-queue[bot]')) && (github.event_name == 'merge_group' || github.event_name == 'workflow_dispatch' || github.event_name == 'pull_request') |
431 | 435 |
|
@@ -500,6 +504,7 @@ jobs: |
500 | 504 | runs-on: |
501 | 505 | - self-hosted |
502 | 506 | - itp-ubuntu24 |
| 507 | + - itp-mem16 |
503 | 508 | if: >- |
504 | 509 | (github.event_name == 'merge_group' || github.event_name == 'workflow_dispatch' || (github.event_name == 'push' && github.ref == format('refs/heads/{0}', github.event.repository.default_branch) && github.actor != 'github-merge-queue[bot]')) && ((github.event_name == 'merge_group' || github.event_name == 'workflow_dispatch' || (github.event_name == 'pull_request' && github.event.pull_request.draft == false)) && (github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'full-ci'))) |
505 | 510 |
|
@@ -590,6 +595,7 @@ jobs: |
590 | 595 | runs-on: |
591 | 596 | - self-hosted |
592 | 597 | - itp-ubuntu24 |
| 598 | + - itp-mem16 |
593 | 599 | timeout-minutes: 20 |
594 | 600 | permissions: |
595 | 601 | contents: read |
|
0 commit comments