Files
concrete/.github/workflows/scripts/format_cpp.sh
youben11 1183c9dc94 fix(ci): fix formatting script
seems like big diffs weren't catched. Now we use ifne which checks if
the stdin isn't empty
2022-01-03 09:29:19 +01:00

15 lines
284 B
Bash
Executable File

#!/bin/bash
set -o pipefail
find ./compiler/{include,lib,src} -iregex '^.*\.\(cpp\|cc\|h\|hpp\)$' | xargs clang-format -i -style='file'
if [ $? -ne 0 ]
then
exit 1
fi
# show changes if any
git --no-pager diff
# fail if there is a diff, success otherwise
git diff | ifne exit 1