aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/ci.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 5f03b3cb..8992bfa7 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -60,3 +60,22 @@ jobs:
working-directory: build
run: |
ctest -C Debug -T test --output-on-failure
+
+ linux-build:
+ name: Linux Build
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v5
+ with:
+ submodules: true
+
+ - name: Build
+ run: |
+ cmake -DCMAKE_BUILD_TYPE=Debug -S. -Bbuild -G Ninja
+ cmake --build build --config Debug --target all
+
+ - name: Test
+ working-directory: build
+ run: |
+ ctest -C Debug -T test --output-on-failure