Make shell configurable in CI scripts, to later enable re-using same …
…scripts for Alpine musl CI.
God is this ugly. How about simply changing the shell once for the musl job, as already proposed earlier?
Seeing that there have been a bunch of explicit bash already (for Windows), an alternative might be simply using an Alpine Docker image, instead of that chroot-thing or whatever it is in detail that the GHA action uses.
God is this ugly. How about simply changing the shell once for the musl job, as already proposed earlier?
how would that work? Because everywhere it is explicitly mentioned, so overrides the default.
We can default the Windows job shell to bash too, and explicitly select cmd for those Windows-specific steps.
Not needed anymore.