Closed godlygeek closed 1 year ago
If you provide multiple commands, cibuildwheel naively stitches them together into one shell command by concatenating them with && in between. That changes the meaning of a shell || (it winds up running if a completely unrelated command fails).
cibuildwheel
&&
||
Fix this by switching from || to an if statement.
if
If you provide multiple commands,
cibuildwheel
naively stitches them together into one shell command by concatenating them with&&
in between. That changes the meaning of a shell||
(it winds up running if a completely unrelated command fails).Fix this by switching from
||
to anif
statement.