diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 103bf7c..c97f2ee 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,26 +23,55 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, macos-latest] - compiler: [gnu, intel] - interface: [serial, mpi] - exclude: - - os: macos-latest - compiler: intel + os: [] + compiler: [] + mpi: [] + interface: [] + # os: [ubuntu-latest, macos-latest] + # compiler: [gnu, intel] + # interface: [serial, mpi] + # exclude: + # - os: macos-latest + # compiler: intel + # include: + # - interface: serial + # mpi: nompi + # - interface: mpi + # os: ubuntu-latest + # compiler: gnu + # mpi: mpich + # - interface: mpi + # os: ubuntu-latest + # compiler: intel + # mpi: impi + # - interface: mpi + # os: macos-latest + # mpi: openmpi include: - - interface: serial + - os: ubuntu-lastest + compiler: gnu mpi: nompi - - interface: mpi - os: ubuntu-latest + interface: serial + - os: ubuntu-latest compiler: gnu mpi: mpich - - interface: mpi - os: ubuntu-latest + interface: mpi + - os: ubuntu-latest + compiler: intel + mpi: nompi + interface: serial + - os: ubuntu-latest compiler: intel mpi: impi - - interface: mpi - os: macos-latest + interface: mpi + - os: macos-latest + compiler: gnu + mpi: nompi + interface: serial + - os: macos-latest + compiler: gnu mpi: openmpi + interface: mpi steps: