Commit 3e96ebd
committed
Fix CI: pin .NET SDK to 8.0 and fail on build errors
Add global.json to pin the .NET SDK to 8.0.x, preventing CI runners
with .NET 10 pre-installed from using the wrong compiler (which breaks
Docxodus due to List<T>.Reverse() vs LINQ Reverse() resolution).
Also fix build_differ.py run_command() to raise on non-zero exit codes
instead of silently continuing past build failures.1 parent 0c3060b commit 3e96ebd
2 files changed
+10
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
34 | 37 | | |
35 | 38 | | |
36 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
0 commit comments