From f7526e7eff76204bff4b4e6e37507311bf01002f Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Mon, 23 Feb 2026 05:27:27 -0600 Subject: chore: standardize shebangs, fix lint target, add .editorconfig - Change all script shebangs to #!/usr/bin/env bash for portability (heredocs writing to installed systems keep #!/bin/bash) - Remove || true from Makefile lint target so shellcheck errors fail the build - Add .editorconfig for consistent formatting across editors --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 2a8fcfe..97be28d 100644 --- a/Makefile +++ b/Makefile @@ -19,7 +19,7 @@ all: lint build # Lint all bash scripts lint: @echo "==> Running shellcheck..." - @shellcheck -x build.sh scripts/*.sh custom/archangel custom/zfsrollback custom/zfssnapshot custom/lib/*.sh || true + @shellcheck -x build.sh scripts/*.sh custom/archangel custom/zfsrollback custom/zfssnapshot custom/lib/*.sh @echo "==> Shellcheck complete" # Build the ISO (requires sudo) -- cgit v1.2.3