From ed90a9900acd8e99afd251e4f9fee91b989fe80f Mon Sep 17 00:00:00 2001 From: Alan O'Cais Date: Fri, 8 May 2026 17:31:07 +0200 Subject: [PATCH] Add CI --- .github/workflows/test_build.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/test_build.yml diff --git a/.github/workflows/test_build.yml b/.github/workflows/test_build.yml new file mode 100644 index 0000000..831130b --- /dev/null +++ b/.github/workflows/test_build.yml @@ -0,0 +1,24 @@ +name: Minimal usage +on: [push, pull_request] +jobs: + build: + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: + - ubuntu-24.04-arm + - ubuntu-24.04 + steps: + - uses: actions/checkout@v6 + - uses: eessi/github-action-eessi@v3 + with: + eessi_stack_version: '2025.06' + - name: Build and test our code + run: | + module load HDF5 CMake buildenv + mkdir build + cd build/ + cmake .. + make -j + ctest --output-on-failure --verbose + shell: bash