From 2bc2d190c9980f96d31999e32c61b2ae99502df3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oona=20R=C3=A4is=C3=A4nen?= Date: Mon, 15 Jul 2024 08:50:42 +0300 Subject: [PATCH] Run CI tests with ASan + UBSan --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2ef56e8..7b25696 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,7 +2,7 @@ name: build on: push: - branches: [ master ] + branches: [ master, dev ] tags: [ 'v*' ] pull_request: branches: [ master ] @@ -73,7 +73,7 @@ jobs: - name: Install dependencies (brew) run: brew install meson libsndfile liquid-dsp nlohmann-json catch2 - name: meson setup - run: meson setup -Dwerror=true build + run: meson setup -Dwerror=true -Db_sanitize=address -Dbsanitize=undefined build - name: compile run: cd build && meson compile - name: test