From b6f1567d0b09b694d65e3b6c235bb3cf6ff61fac Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Fri, 25 Nov 2022 15:53:50 -0500 Subject: [PATCH] Adding two new runners --- .github/workflows/ubuntu22-clang.yml | 18 ++++++++++++++++++ .github/workflows/ubuntu22.yml | 16 ++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 .github/workflows/ubuntu22-clang.yml create mode 100644 .github/workflows/ubuntu22.yml diff --git a/.github/workflows/ubuntu22-clang.yml b/.github/workflows/ubuntu22-clang.yml new file mode 100644 index 0000000..8db9bda --- /dev/null +++ b/.github/workflows/ubuntu22-clang.yml @@ -0,0 +1,18 @@ +name: Ubuntu 22.04 CI (clang 14) + +on: [push, pull_request] + +jobs: + ubuntu-build: + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v3 + - name: Install clang++-14 + run: sudo apt-get install -y clang++-14 + - name: Use cmake + run: | + mkdir build && + cd build && + CXX=clang++-14 cmake -DFASTFLOAT_TEST=ON .. && + cmake --build . && + ctest --output-on-failure \ No newline at end of file diff --git a/.github/workflows/ubuntu22.yml b/.github/workflows/ubuntu22.yml new file mode 100644 index 0000000..3951dbc --- /dev/null +++ b/.github/workflows/ubuntu22.yml @@ -0,0 +1,16 @@ +name: Ubuntu 22.04 CI + +on: [push, pull_request] + +jobs: + ubuntu-build: + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v3 + - name: Use cmake + run: | + mkdir build && + cd build && + cmake -DFASTFLOAT_TEST=ON .. && + cmake --build . && + ctest --output-on-failure \ No newline at end of file