Skip to content

Merge pull request #9 from boeschf/add_ghex2 #71

Merge pull request #9 from boeschf/add_ghex2

Merge pull request #9 from boeschf/add_ghex2 #71

Workflow file for this run

name: oomph
on:
push:
pull_request:
branches:
- main
schedule:
- cron: '0 8 * * 1'
permissions:
contents: read
packages: write
jobs:
test-oomph:
uses: ./.github/workflows/common.yml
strategy:
matrix:
package-version: ['0.4.0', 'main']
compiler: ['[email protected]']
backend: ['mpi', 'ucx']
fortran-bindings: [false]
device: ['cpu', 'cuda']
with:
package-name: oomph
package-version: ${{ matrix.package-version }}
package-variants: >-
%${{ matrix.compiler }}
backend=${{ matrix.backend }}
${{ matrix.fortran-bindings && '+fortran-bindings' || '' }}
${{ matrix.device == 'cuda' && '+cuda cuda_arch=90' || '' }}
${{ matrix.device == 'rocm' && '+rocm amdgpu_target=gfx942' || '' }}
test-package: ${{ matrix.device == 'cpu' }}