A full bash environment is only available with wsl2 so do not rely on it. Run spawned processes in cmd shell on Windows. package.json used for these tests now specify node should be run instead of relying on shebang support.
wsl2 is not available on the windows-latest build. Only git bash is available and it is still a win32 platform. As a result, in the spawned processes, npm still tries to run a cmd shell instead of a bash shell for running scripts.
A full bash environment is only available with wsl2 so do not rely on it. Run spawned processes in cmd shell on Windows.
package.json
used for these tests now specify node should be run instead of relying on shebang support.wsl2 is not available on the
windows-latest
build. Only git bash is available and it is still awin32
platform. As a result, in the spawned processes, npm still tries to run a cmd shell instead of a bash shell for running scripts.