From 2a3c59e8979b836ce06c35c2ca7f9861032efbe0 Mon Sep 17 00:00:00 2001 From: tqfx Date: Sat, 6 Apr 2024 17:22:59 +0800 Subject: [PATCH] enable analyzer on CI --- .github/workflows/freebsd.yml | 1 + .github/workflows/linux.yml | 1 + .github/workflows/macos.yml | 1 + .github/workflows/mingw.yml | 1 + .github/workflows/msvc.yml | 1 + .github/workflows/msys2.yml | 1 + 6 files changed, 6 insertions(+) diff --git a/.github/workflows/freebsd.yml b/.github/workflows/freebsd.yml index 90405fa..cc29208 100644 --- a/.github/workflows/freebsd.yml +++ b/.github/workflows/freebsd.yml @@ -33,6 +33,7 @@ jobs: cmake -S . -B build -DCMAKE_BUILD_TYPE=${{ matrix.type }} \ -DBUILD_TESTING=1 \ -DLIBA_WARNINGS=1 \ + -DLIBA_ANALYZER=1 \ -DLIBA_SANITIZE=1 \ -DLIBA_WITH_LUA=1 \ -DLIBA_PYTHON=1 \ diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 45a4dcc..5344106 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -43,6 +43,7 @@ jobs: cmake -S . -B build.${{ matrix.cc }} -DCMAKE_BUILD_TYPE=${{ matrix.type }} \ -DBUILD_TESTING=1 \ -DLIBA_WARNINGS=1 \ + -DLIBA_ANALYZER=1 \ -DLIBA_SANITIZE=1 \ -DLIBA_JAVASCRIPT=1 \ -DLIBA_JAVASCRIPT_BIGINT=1 \ diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 1060734..f90c9cf 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -43,6 +43,7 @@ jobs: cmake -S . -B build.${{ matrix.cc }} -DCMAKE_BUILD_TYPE=${{ matrix.type }} \ -DBUILD_TESTING=1 \ -DLIBA_WARNINGS=1 \ + -DLIBA_ANALYZER=1 \ -DLIBA_SANITIZE=1 \ -DLIBA_JAVASCRIPT=1 \ -DLIBA_JAVASCRIPT_BIGINT=1 \ diff --git a/.github/workflows/mingw.yml b/.github/workflows/mingw.yml index 60e7f15..2041175 100644 --- a/.github/workflows/mingw.yml +++ b/.github/workflows/mingw.yml @@ -26,5 +26,6 @@ jobs: cmake -S . -B build --toolchain cmake/Use${{ matrix.mingw }}.cmake \ -DBUILD_TESTING=1 \ -DLIBA_WARNINGS=1 \ + -DLIBA_ANALYZER=1 \ -DLIBA_STATIC=1 cmake --build build --target package diff --git a/.github/workflows/msvc.yml b/.github/workflows/msvc.yml index 474c414..15019ea 100644 --- a/.github/workflows/msvc.yml +++ b/.github/workflows/msvc.yml @@ -35,6 +35,7 @@ jobs: cmake -S . -B build -A ${{ matrix.arch }} ` -DBUILD_TESTING=1 ` -DLIBA_WARNINGS=1 ` + -DLIBA_ANALYZER=1 ` -DLIBA_SANITIZE=1 ` -DLIBA_WITH_LUA=1 ` -DLIBA_PYTHON=1 ` diff --git a/.github/workflows/msys2.yml b/.github/workflows/msys2.yml index 0f06396..c622828 100644 --- a/.github/workflows/msys2.yml +++ b/.github/workflows/msys2.yml @@ -51,6 +51,7 @@ jobs: cmake -S . -B build -G "MinGW Makefiles" -DPython_ROOT_DIR=D:/msys64/${{ matrix.sys }} \ -DBUILD_TESTING=1 \ -DLIBA_WARNINGS=1 \ + -DLIBA_ANALYZER=1 \ -DLIBA_PYTHON=1 \ -DLIBA_VCPKG=1 \ -DLIBA_JAVA=1 \ -- 2.11.4.GIT