Commit 56d4fb6
ci(audience): add selfhosted_only flag for workflow_dispatch (SDK-255)
- Adds a workflow_dispatch input selfhosted_only (boolean, default false)
that, when true, skips the playmode (Win/macOS), playmode-linux (GameCI),
and mobile-build jobs so only the self-hosted Linux PlayMode cells run.
- Resolves the Unity seat-pool contention that has been failing the manual
self-hosted Linux validation. With all 22 jobs firing simultaneously the
seat pool fills before the self-hosted Linux job can activate; with the
flag set only the 2 self-hosted Linux cells need a seat.
- Default-false preserves the existing "workflow_dispatch fires everything"
behaviour for casual manual triggers.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 2658686 commit 56d4fb6
1 file changed
Lines changed: 8 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
16 | 21 | | |
17 | 22 | | |
18 | 23 | | |
19 | 24 | | |
20 | 25 | | |
21 | 26 | | |
22 | 27 | | |
23 | | - | |
| 28 | + | |
24 | 29 | | |
25 | 30 | | |
26 | 31 | | |
| |||
440 | 445 | | |
441 | 446 | | |
442 | 447 | | |
443 | | - | |
| 448 | + | |
444 | 449 | | |
445 | 450 | | |
446 | 451 | | |
| |||
504 | 509 | | |
505 | 510 | | |
506 | 511 | | |
507 | | - | |
| 512 | + | |
508 | 513 | | |
509 | 514 | | |
510 | 515 | | |
| |||
0 commit comments