From 49c96df121c254ddedf001b986e1592107c739cd Mon Sep 17 00:00:00 2001 From: William Robinet Date: Sat, 29 Aug 2020 12:07:39 +0200 Subject: [PATCH] Add Clang CI --- .github/workflows/clang.yml | 24 ++++++++++++++++++++++++ .github/workflows/{ccpp.yml => gcc.yml} | 2 +- 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/clang.yml rename .github/workflows/{ccpp.yml => gcc.yml} (96%) diff --git a/.github/workflows/clang.yml b/.github/workflows/clang.yml new file mode 100644 index 0000000..17df8d0 --- /dev/null +++ b/.github/workflows/clang.yml @@ -0,0 +1,24 @@ +name: Clang CI + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: Install dependencies + run: | + sudo apt install clang autoconf libpcap-dev libssl-dev + - name: autogen + run: ./autogen.sh + - name: configure + run: CC=/usr/bin/clang ./configure + - name: make + run: make diff --git a/.github/workflows/ccpp.yml b/.github/workflows/gcc.yml similarity index 96% rename from .github/workflows/ccpp.yml rename to .github/workflows/gcc.yml index eca5575..a3459ed 100644 --- a/.github/workflows/ccpp.yml +++ b/.github/workflows/gcc.yml @@ -1,4 +1,4 @@ -name: C/C++ CI +name: GCC CI on: push: