diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2eef831b3b..cf4ab7c302 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,7 +32,7 @@ jobs: - name: sanitizers cmake_opts: -DUSE_ASAN=On -DUSE_UBSAN=On -DUSE_BUNDLED_DEPS=False - name: zig - cmake_opts: -DUSE_BUNDLED_DEPS=True -DUSE_BUNDLED_LIBELF=Off -DCREATE_TEST_TARGETS=Off + cmake_opts: -DUSE_BUNDLED_DEPS=True -DUSE_BUNDLED_LIBELF=Off container: image: debian:buster steps: @@ -61,28 +61,20 @@ jobs: run: | git config --global --add safe.directory $GITHUB_WORKSPACE - - name: Build and test ๐Ÿ—๏ธ๐Ÿงช - if: matrix.name != 'zig' - env: - UBSAN_OPTIONS: print_stacktrace=1 - run: | - mkdir -p build - cd build && cmake ${{ matrix.cmake_opts }} -DENABLE_THREAD_POOL=ON ../ - KERNELDIR=/lib/modules/$(ls /lib/modules)/build make -j4 - make run-unit-tests - - name: Install zig if: matrix.name == 'zig' uses: ./.github/actions/install-zig with: sudo: '' - - name: Build sinsp-example - if: matrix.name == 'zig' + - name: Build and test ๐Ÿ—๏ธ๐Ÿงช + env: + UBSAN_OPTIONS: print_stacktrace=1 run: | mkdir -p build cd build && cmake ${{ matrix.cmake_opts }} -DENABLE_THREAD_POOL=ON ../ - make sinsp-example -j4 + KERNELDIR=/lib/modules/$(ls /lib/modules)/build make -j4 + make run-unit-tests build-libs-linux-amd64-static: name: build-libs-linux-amd64-static ๐ŸŽƒ