mirror of
https://github.com/dutchcoders/transfer.sh.git
synced 2025-01-15 13:10:18 +01:00
12 lines
310 B
Bash
Executable file
12 lines
310 B
Bash
Executable file
#!/bin/bash
|
|
# This script is used by the CI to check if the code is gofmt formatted.
|
|
|
|
set -euo pipefail
|
|
|
|
GOFMT_DIFF=$(IFS=$'\n'; gofmt -d $( find . -type f -name '*.go' ) )
|
|
if [[ -n "${GOFMT_DIFF}" ]]; then
|
|
echo "${GOFMT_DIFF}"
|
|
echo
|
|
echo "The go source files aren't gofmt formatted."
|
|
exit 1
|
|
fi
|