diff --git a/Makefile b/Makefile index 7020cc1..bc6cf93 100644 --- a/Makefile +++ b/Makefile @@ -72,7 +72,7 @@ deps: .deps-stamp # Unit tests # ============================================================ -SHELL = /bin/bash +SHELL = bash MAKE_SELECTOR = $(if $(SELECTOR),SELECTOR='$(SELECTOR)',) GUI_SELECTOR_ARG = $(if $(SELECTOR),$(SELECTOR),) diff --git a/bench/run-bench.sh b/bench/run-bench.sh index afbf7bd..0f28d0e 100755 --- a/bench/run-bench.sh +++ b/bench/run-bench.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # run-bench.sh - Run pi-coding-agent table rendering benchmarks # # Usage: diff --git a/hooks/pre-commit b/hooks/pre-commit index 0d4aa5a..0b3b804 100755 --- a/hooks/pre-commit +++ b/hooks/pre-commit @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Git pre-commit hook for pi.el # Runs byte-compilation and tests before allowing commits diff --git a/scripts/check.sh b/scripts/check.sh index b129b3c..af799d6 100755 --- a/scripts/check.sh +++ b/scripts/check.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Quality checks for pi-coding-agent - run before commits # # Usage: diff --git a/scripts/ollama.sh b/scripts/ollama.sh index c5edfd2..59ae384 100755 --- a/scripts/ollama.sh +++ b/scripts/ollama.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # scripts/ollama.sh - Manage Ollama Docker container for testing # # This script provides isolated Ollama setup for pi.el integration tests. diff --git a/test/run-gui-tests.sh b/test/run-gui-tests.sh index 70be98b..f439fb9 100755 --- a/test/run-gui-tests.sh +++ b/test/run-gui-tests.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # run-gui-tests.sh - Run the deterministic fake-backed GUI ERT suite # # No Docker, Ollama, or real pi install is required. The suite still uses a