From 87cdb231528847386c8d5408e252f7afec52c6a6 Mon Sep 17 00:00:00 2001 From: jvoisin Date: Sun, 25 Jun 2023 18:36:32 +0200 Subject: Run clang and gcc in the CI --- .github/workflows/testsuite.yaml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to '.github') diff --git a/.github/workflows/testsuite.yaml b/.github/workflows/testsuite.yaml index 115b145..031b716 100644 --- a/.github/workflows/testsuite.yaml +++ b/.github/workflows/testsuite.yaml @@ -6,7 +6,7 @@ on: - cron: '0 16 * * 5' jobs: - ci: + gcc: runs-on: ubuntu-latest steps: - name: Checking out the code @@ -16,4 +16,16 @@ jobs: - name: Extracting musl-based toolchain run: tar xzf ./x86_64-linux-musl-native.tgz - name: Running the testsuite - run: make -C tests | grep -zqv FAIL + run: make -C tests gcc | grep -zqv FAIL + + clang: + runs-on: ubuntu-latest + steps: + - name: Checking out the code + uses: actions/checkout@v3 + - name: Downloading musl-based toolchain + run: wget https://musl.cc/x86_64-linux-musl-native.tgz + - name: Extracting musl-based toolchain + run: tar xzf ./x86_64-linux-musl-native.tgz + - name: Running the testsuite + run: make -C tests clang | grep -zqv FAIL -- cgit v1.3