diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9d36a09..9223d0c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,6 +29,20 @@ jobs: - name: test run: | make -j$(getconf _NPROCESSORS_ONLN) CONFIG_WERROR=y test + linux-asan: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: test + run: | + make -j$(getconf _NPROCESSORS_ONLN) CONFIG_WERROR=y CONFIG_ASAN=y test + linux-msan: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: test + run: | + make -j$(getconf _NPROCESSORS_ONLN) CONFIG_WERROR=y CONFIG_MSAN=y CONFIG_CLANG=y test macos: runs-on: macos-latest