From 0ce8aeb803c36abfb7440ea7c48903f717c69d53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ion=20Gazta=C3=B1aga?= Date: Fri, 19 Jun 2026 09:09:39 +0200 Subject: [PATCH] Fix BSD shell inside the VM to be bash --- .github/workflows/ci.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cb784d5..4430f6c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -959,6 +959,10 @@ jobs: version: ${{matrix.bsd_version}} environment_variables: GIT_FETCH_JOBS NET_RETRY_COUNT DEFAULT_BUILD_VARIANT sync_files: false + # The 'run' script below uses bash arrays (DEPINST_ARGS / B2_ARGS), so the + # commands forwarded into the VM by cpa.sh must be executed with bash. Without + # this the BSD default /bin/sh that does not support the following syntax + shell: bash # Step 2: Run your commands inside the VM using the custom shell - name: Test on ${{matrix.vm}}