This repository has been archived on 2026-08-17. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
terraform-provider-dynu/scripts/fix.sh
T

21 lines
442 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
echo "[fix] formatting Go files"
files="$(git ls-files '*.go')"
if [[ -n "${files}" ]]; then
gofmt -w ${files}
fi
echo "[fix] running go mod tidy"
go mod tidy
if command -v terraform >/dev/null 2>&1; then
echo "[fix] running terraform fmt for examples/"
terraform fmt -recursive examples
else
echo "[fix][warn] terraform not found; skipping examples/ formatting" >&2
fi
echo "[fix] complete"