From 84c526ac2095c60b460d43431ad12d85d9aa8d95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sun, 4 May 2025 16:15:25 +0200 Subject: [PATCH] ci: use script build_test.sh in macOS CI --- .github/workflows/ci.yml | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2cc38beb9..e67c75043 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -393,8 +393,14 @@ jobs: os: - macos-14 config: - - { name: "gcc", cc: "gcc", cxx: "g++" } - - { name: "clang", cc: "clang", cxx: "clang++" } + - name: "gcc" + cc: "gcc" + cxx: "g++" + buildargs: "-DENABLE_TESTS=OFF -DENABLE_DOC_INCOMPLETE=ON -DENABLE_PHP=OFF" + - name: "clang" + cc: "clang" + cxx: "clang++" + buildargs: "-DENABLE_TESTS=OFF -DENABLE_DOC_INCOMPLETE=ON -DENABLE_PHP=OFF" name: "${{ matrix.os }} (${{ matrix.config.name }})" runs-on: ${{ matrix.os }} @@ -429,11 +435,9 @@ jobs: env: CC: ${{ matrix.config.cc }} CXX: ${{ matrix.config.cxx }} - run: | - mkdir build-tmp && cd build-tmp - cmake .. -DENABLE_MAN=ON -DENABLE_DOC=ON -DENABLE_DOC_INCOMPLETE=ON -DENABLE_PHP=OFF - make VERBOSE=1 -j2 - sudo make install + BUILDARGS: ${{ matrix.config.buildargs }} + RUN_TESTS: "0" + run: ./tools/build_test.sh - name: Run WeeChat env: