Skip to content

small fix

small fix #6

# This check is used to ensure documentation can be built from the main branch.
name: Check Compilation and Testing
on:
# Todo: Remove the push events before merging to develop
push:
branches: [cicd/develop]
pull_request:
branches: [main, develop]
jobs:
compile-and-test:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup submodules
run: git submodule update --init --recursive
- name: Setup system
run: |
sudo apt-get update
sudo apt-get install -y autotools-dev automake autoconf pkg-config
sudo apt-get install -y openmpi-bin libopenmpi-dev
sudo apt-get install -y libopenblas-dev liblapack-dev
- name: Build
run: |
./setup.sh --test