Commit 414c6a5
committed
Fix CI toolchain drift failures
The PR was failing before it reached the PyYAML regression tests in two
places: the cp38 manylinux1 job installed latest cibuildwheel, whose 4.x
series no longer supports Python 3.8, and the Windows arm64 libyaml build
used a newer CMake that rejects libyaml 0.2.5's old minimum policy version.
Pin the cp38 manylinux1 job to cibuildwheel<4, pass
CMAKE_POLICY_VERSION_MINIMUM=3.5 to the Windows libyaml configure step,
and disable fail-fast for the Windows libyaml matrix so one architecture
does not hide the others.1 parent 5a04f7f commit 414c6a5
1 file changed
Lines changed: 3 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
148 | | - | |
| 148 | + | |
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
| |||
450 | 450 | | |
451 | 451 | | |
452 | 452 | | |
| 453 | + | |
453 | 454 | | |
454 | 455 | | |
455 | 456 | | |
| |||
481 | 482 | | |
482 | 483 | | |
483 | 484 | | |
484 | | - | |
| 485 | + | |
485 | 486 | | |
486 | 487 | | |
487 | 488 | | |
| |||
0 commit comments