From ed07e662eaebc29a8df1213c39e633372b21783e Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Wed, 15 Oct 2025 14:51:36 +0200 Subject: [PATCH] Update bootstrap/helpers/docker.php Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- bootstrap/helpers/docker.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bootstrap/helpers/docker.php b/bootstrap/helpers/docker.php index 8653a96d0..5f87260d1 100644 --- a/bootstrap/helpers/docker.php +++ b/bootstrap/helpers/docker.php @@ -1182,6 +1182,10 @@ function escapeBashDoubleQuoted(?string $value): string $escaped ); + // Preserve pre-escaped dollars inside double quotes: turn \\$ back into \$ + // (keeps tests like "path\\to\\file" intact while restoring \$ semantics) + $escaped = preg_replace('/\\\\(?=\$)/', '\\\\', $escaped); + // Wrap in double quotes return "\"{$escaped}\""; }