Commit 4d9c6fb
ci(audience): add Linux desktop to the PlayMode CI matrix (SDK-255)
- Adds LinuxStandalone64 to includePlatforms in
src/Packages/Audience/Runtime/com.immutable.audience.asmdef and
src/Packages/Audience/Runtime/Unity/com.immutable.audience.unity.asmdef
so the SDK compiles when the build target is Linux. Without these,
the sample app errors with CS0246 for every audience type. The Tests
asmdef already included Linux.
- Adds a playmode-linux job in
.github/workflows/test-audience-sample-app.yml that runs the
audience PlayMode tests on ubuntu-latest-8-cores via
game-ci/unity-test-runner@v4. Covers IL2CPP and Mono2x backends for
Unity 2021.3.45f2, 6000.4.0f1, and 2022.3.62f2, matching the
Win/macOS coverage.
- Linux runs via GameCI on GitHub-hosted Ubuntu rather than a
self-hosted machine. Self-hosted Linux on residential bandwidth
spent ~170s per job uploading the Library cache; GameCI completes
the same work in ~138s and keeps self-hosted runners free for
Win/macOS.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent d8e56f0 commit 4d9c6fb
3 files changed
Lines changed: 60 additions & 2 deletions
File tree
- .github/workflows
- src/Packages/Audience/Runtime
- Unity
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
405 | 405 | | |
406 | 406 | | |
407 | 407 | | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
408 | 466 | | |
409 | 467 | | |
410 | 468 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
0 commit comments