From e49ad4a23d751486b5482c865e8366caff404a39 Mon Sep 17 00:00:00 2001 From: Greg Gauthier Date: Sat, 6 Jun 2026 07:46:05 +0100 Subject: [PATCH] fix(Makefile): set SHELL=/bin/bash so cross target recipes can use bashisms like <<< here-string (fixes /bin/sh syntax error in release CI) --- Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Makefile b/Makefile index b497f94..6dd1691 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,9 @@ .PHONY: test test-short test-cover lint build install clean help cross release-notes +SHELL := /bin/bash + +SHELL := /bin/bash + # Versioning (override on command line or via env for releases) VERSION ?= dev-$(shell git describe --tags --always --dirty 2>/dev/null || echo unknown) COMMIT ?= $(shell git rev-parse --short HEAD 2>/dev/null || echo unknown)