From e3a299b3d64240d59cbdaaa09ede7a45c87b9066 Mon Sep 17 00:00:00 2001 From: Jiawen Geng <3759816+gengjiawen@users.noreply.github.com> Date: Tue, 6 Jul 2021 23:58:19 +0800 Subject: [PATCH] Add clang build to CI (#4706) A follow up to https://github.com/jerryscript-project/jerryscript/pull/4684 JerryScript-DCO-1.0-Signed-off-by: Jiawen Geng technicalcute@gmail.com --- .github/workflows/gh-actions.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/gh-actions.yml b/.github/workflows/gh-actions.yml index a3a776238..5260514d7 100644 --- a/.github/workflows/gh-actions.yml +++ b/.github/workflows/gh-actions.yml @@ -129,6 +129,18 @@ jobs: - run: $RUNNER -q --unittests - run: $RUNNER -q --unittests --build-debug + Clang_Unit_Build_Option_Tests: + runs-on: ubuntu-latest + env: + CC: clang + steps: + - uses: actions/checkout@v2 + - run: sudo apt update + - run: sudo apt install gcc-multilib + - run: $RUNNER -q --unittests + # clang has bug in supporting lto + - run: $RUNNER -q --buildoption-test --buildoptions=--lto=off + ASAN_Tests: runs-on: ubuntu-latest env: