Skip to content

Commit c3a0f02

Browse files
committed
Update workflows.
1 parent caa7487 commit c3a0f02

1 file changed

Lines changed: 17 additions & 7 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -56,16 +56,26 @@ jobs:
5656
docker run --rm --platform linux/arm64/v8 \
5757
-v ${{ github.workspace }}:/src \
5858
-w /src \
59+
-e DEBIAN_FRONTEND=noninteractive \
5960
-e ASAN_OPTIONS='halt_on_error=1' \
6061
-e TSAN_OPTIONS='halt_on_error=1' \
6162
arm64v8/ubuntu:24.04 /bin/bash -c "
62-
apt-get update && apt-get install -y ninja-build clang g++ cmake libstdc++-dev
63-
cmake --preset ${{ matrix.preset }}
64-
cmake --build --preset ${{ matrix.preset }}
65-
cd out/build/${{ matrix.preset }}
66-
echo '>>> Running ARM64 Tests'
67-
./mpsc_tests
68-
./mpsc_log_system_example
63+
apt-get update && \
64+
apt-get install -y --no-install-recommends \
65+
build-essential \
66+
ninja-build \
67+
clang \
68+
cmake && \
69+
70+
cmake --version && \
71+
72+
cmake --preset ${{ matrix.preset }} && \
73+
cmake --build --preset ${{ matrix.preset }} && \
74+
75+
cd out/build/${{ matrix.preset }} && \
76+
echo '>>> Running ARM64 Tests' && \
77+
./mpsc_tests && \
78+
./mpsc_log_system_example && \
6979
./mpsc_command_dispatcher_example
7080
"
7181

0 commit comments

Comments
 (0)