Commit 68b6089
Scope installer tests to installer changes, keep osx_arm64 for coreclr
Change Installer_Build_And_Test job conditions from
non_mono_and_wasm.containsChange to installer.containsChange for most
platforms. Previously, installer helix tests (5 platforms) ran on any
non-mono change including pure coreclr or libraries changes.
Split osx_arm64 into its own block with a broader condition that also
includes coreclr.containsChange, per Elinor Fung's guidance that Mac
ARM64 is most likely to catch single-file issues from coreclr changes.
- windows_x86, osx_x64: installer OR rolling only
- windows_x64, linux_x64: installer OR rolling only
- osx_arm64: coreclr OR installer OR rolling
Saves 4 helix jobs on coreclr-only PRs (was 5, now 1 remains).
Saves 5 helix jobs on libraries-only PRs.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 91557f5 commit 68b6089
1 file changed
Lines changed: 34 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1495 | 1495 | | |
1496 | 1496 | | |
1497 | 1497 | | |
1498 | | - | |
| 1498 | + | |
1499 | 1499 | | |
1500 | 1500 | | |
1501 | 1501 | | |
| |||
1504 | 1504 | | |
1505 | 1505 | | |
1506 | 1506 | | |
1507 | | - | |
1508 | 1507 | | |
1509 | 1508 | | |
1510 | 1509 | | |
| |||
1527 | 1526 | | |
1528 | 1527 | | |
1529 | 1528 | | |
1530 | | - | |
| 1529 | + | |
| 1530 | + | |
| 1531 | + | |
| 1532 | + | |
| 1533 | + | |
| 1534 | + | |
| 1535 | + | |
| 1536 | + | |
| 1537 | + | |
| 1538 | + | |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
| 1549 | + | |
| 1550 | + | |
| 1551 | + | |
| 1552 | + | |
| 1553 | + | |
| 1554 | + | |
| 1555 | + | |
| 1556 | + | |
| 1557 | + | |
| 1558 | + | |
| 1559 | + | |
| 1560 | + | |
| 1561 | + | |
1531 | 1562 | | |
1532 | 1563 | | |
1533 | 1564 | | |
| |||
0 commit comments