From 36795c71d39bdcc2667936abfe4544af3e4d7a73 Mon Sep 17 00:00:00 2001 From: spacewander Date: Sat, 29 Jan 2022 14:33:47 +0800 Subject: [PATCH] ci: test with asan enabled --- .github/workflows/test.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9766f1c..8ffa70e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,6 +16,9 @@ jobs: - name: Check out code uses: actions/checkout@v2 + - name: Set up Clang + uses: egor-tensin/setup-clang@v1 + - name: Set up Node.js uses: actions/setup-node@v1 with: @@ -51,7 +54,8 @@ jobs: run: | wget https://raw.githubusercontent.com/api7/apisix-build-tools/master/build-apisix-base.sh chmod +x build-apisix-base.sh - OR_PREFIX=$OPENRESTY_PREFIX cc_opt="-Werror" ./build-apisix-base.sh latest + OR_PREFIX=$OPENRESTY_PREFIX CC="clang -fsanitize=address -fcolor-diagnostics -Qunused-arguments" \ + cc_opt="-Werror" ./build-apisix-base.sh latest - name: Script run: |