autoload -Uz log_info if (( ! ${+_log_group} )) typeset -g _log_group=0 if (( ${+CI} )) { if (( _log_group )) { print "::endgroup::" typeset -g _log_group=0 } if (( # )) { print "::group::${@}" typeset -g _log_group=1 } } else { if (( # )) log_info ${@} }