Skip to content

Commit 28515d6

Browse files
committed
Make build-and-test-on-freebsd fail if steps to not complete successfully
This workflow is a different from most in that the entire build and test is done in a single script in a FreeBSB QEMU constainer on an Ubuntu host. Because it is one large shell script, with no separate "jobs", exits needed to be added to ensure the test fails if any important steps fail to complete successfully. Adds missing rebar3 installation required to complete the tests build. Signed-off-by: Winford <winford@object.stream>
1 parent 8e4efd6 commit 28515d6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/build-and-test-on-freebsd.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,10 @@ jobs:
5454
copyback: false
5555

5656
prepare: |
57-
pkg install -y curl cmake gperf erlang elixir mbedtls
57+
pkg install -y curl cmake gperf erlang elixir rebar3 mbedtls
5858
5959
run: |
60-
60+
set -e
6161
echo "%%"
6262
echo "%% System Info"
6363
echo "%%"

0 commit comments

Comments
 (0)