We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ee9d862 commit 6b035b7Copy full SHA for 6b035b7
1 file changed
invoke/config.py
@@ -445,11 +445,11 @@ def global_defaults() -> Dict[str, Any]:
445
# unqualified cmd.exe otherwise.
446
if WINDOWS:
447
shell = os.environ.get("COMSPEC", "cmd.exe")
448
- # Else, assume Unix, most distros of which have /bin/bash available.
449
- # TODO: consider an automatic fallback to /bin/sh for systems lacking
450
- # /bin/bash; however users may configure run.shell quite easily, so...
+ # Else, assume a POSIX compatible Unix, where /bin/sh is mandated by
+ # the standard. Users on more exotic platforms are expected to configure
+ # run.shell manually.
451
else:
452
- shell = "/bin/bash"
+ shell = "/bin/sh"
453
454
return {
455
# TODO: we document 'debug' but it's not truly implemented outside
0 commit comments