diff --git a/.github/workflows/scripts-testing.yml b/.github/workflows/scripts-testing.yml index 73d0ddea..2a7fef44 100644 --- a/.github/workflows/scripts-testing.yml +++ b/.github/workflows/scripts-testing.yml @@ -135,7 +135,7 @@ jobs: { local _shell _shell_cmd _status EXECUTED_LIST='' - for _shell in sh dash bash busybox ash hush mksh pdksh oksh ksh93 ksh88 ksh zsh yash posh osh bosh pbosh obosh; do + for _shell in sh dash bash busybox ash hush mksh pdksh oksh ksh88 ksh93 ksh zsh yash posh osh bosh pbosh obosh; do if test "${_shell:?}" = 'ksh' && test -n "${ORIGINAL_KSH?}"; then _shell="${ORIGINAL_KSH:?}"; fi if ! _shell_cmd="$(command -v "${_shell:?}")" || skip "${1:?}" "${_shell:?}" || ! not_already_excuted "${_shell_cmd:?}"; then continue; fi printf 'SHELL: %s - SCRIPT: %s\n\n' "${_shell_cmd:?}" "${1:?}"