Skip to content

Commit

Permalink
Add CI job for ubuntu 22.04 with clang
Browse files Browse the repository at this point in the history
  • Loading branch information
ge25fed authored and Simon Berger committed Jul 18, 2022
1 parent 3748a7e commit 3af0803
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,38 @@ jobs:
run-test: true
ctest-options: -V
configure-options: -DBUILD_SHARED_LIBS=OFF

ubuntu-22-04-clang-static-ssl:
runs-on: ubuntu-latest
container: ubuntu:22.04
steps:
- name: Update package list
run: apt update
- name: Install git
run: apt install -y git
- name: Checkout
uses: actions/checkout@v3
with:
submodules: true
- name: Install libssl-dev
run: apt install -y libssl-dev
- name: Install cmake
run: apt install -y cmake
- name: Install build-essential
run: apt install -y build-essential
- name: "[Release g++] Build & Test"
env:
CPR_BUILD_TESTS: ON
uses: ashutoshvarma/action-cmake-build@master
with:
build-dir: ${{github.workspace}}/build
source-dir: ${{github.workspace}}
cc: clang
cxx: clang++
build-type: Release
run-test: true
ctest-options: -V
configure-options: -DBUILD_SHARED_LIBS=OFF

ubuntu-20-shared-gcc-ssl:
runs-on: ubuntu-20.04
Expand Down

0 comments on commit 3af0803

Please sign in to comment.