diff --git a/.ci/go-no-os-exit.sh b/.ci/go-no-os-exit.sh index fe3bbf64ab..efac2835ad 100755 --- a/.ci/go-no-os-exit.sh +++ b/.ci/go-no-os-exit.sh @@ -22,6 +22,8 @@ for f in $candidates; do files="$f $files" done +[ -z "$files" ] && echo "No files to check, skipping" && exit 0 + if egrep -n '\' $files; then echo "Direct calls to os.Exit() are forbidden, please use exit() so atexit() works" exit 1