#!/bin/bash # pre-commit — Reject commits that don't compile. set -euo pipefail REPO_DIR="$(git rev-parse --show-toplevel)" echo "pre-commit: go build ./..." cd "${REPO_DIR}" go build ./...