1 2 3 4 5 6 7 8 9
#!/usr/bin/env sh s=0 ! git grep FIX''ME; s=$((s | $?)) golangci-lint run; s=$((s | $?)) golangci-lint fmt --diff; s=$((s | $?)) go test ./...; s=$((s | $?)) exit $s