From 17ec809865bebbaf326e91b6d13930144948fea5 Mon Sep 17 00:00:00 2001 From: Simon Kagstrom Date: Mon, 11 Mar 2024 15:27:09 +0100 Subject: [PATCH] github: freebsd: Symlink bash to /bin/bash --- .github/workflows/ci.yml | 1 + .github/workflows/freebsd-build.sh | 3 +++ 2 files changed, 4 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6c9cab9f..7ededda7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -72,6 +72,7 @@ jobs: sync: rsync prepare: pkg install -y binutils cmake elfutils python bash git python2 run: | + sudo ln -s /usr/local/bin/bash /bin/bash chmod u+x .github/workflows/freebsd-build.sh .github/workflows/ci-run-tests.sh .github/workflows/freebsd-build.sh x86_64 .github/workflows/ci-run-tests.sh diff --git a/.github/workflows/freebsd-build.sh b/.github/workflows/freebsd-build.sh index be0a287d..4b9086a5 100644 --- a/.github/workflows/freebsd-build.sh +++ b/.github/workflows/freebsd-build.sh @@ -14,6 +14,9 @@ run () { cmake -DCMAKE_INSTALL_PREFIX=/usr/local ../tests || exit 64 make || exit 64 cd .. + + chmod u+x .github/workflows/test-executable.sh + kcov --include-pattern=test-executable.sh coverage .github/workflows/test-executable.sh } run "$@"