From f75e27bde7b55750b70e4a86d4ea3972e86d0de5 Mon Sep 17 00:00:00 2001 From: Josh Carp Date: Tue, 30 Dec 2025 16:14:22 -0500 Subject: [PATCH] CI: Exit on errors in illumos build. --- .github/workflows/build_omnios.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_omnios.yml b/.github/workflows/build_omnios.yml index 40e0d211..5865df24 100644 --- a/.github/workflows/build_omnios.yml +++ b/.github/workflows/build_omnios.yml @@ -30,6 +30,8 @@ jobs: prepare: | pkg install developer/cmake developer/gcc13 runtime/python-312 run: | + set -e + # Generate build system cmake -S . -B build -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX="" -DLIBCPUID_ENABLE_TESTS=ON @@ -38,7 +40,7 @@ jobs: # Run cpuid_tool ./build/cpuid_tool/cpuid_tool --save=- --all - pfexec ./build/cpuid_tool/cpuid_tool --rdmsr-raw --rdmsr + ./build/cpuid_tool/cpuid_tool --rdmsr-raw --rdmsr # Run tests make -C build consistency