diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 850ba1e..0cff89c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,13 +30,15 @@ jobs: fail-fast: false matrix: procs: ["1", "2", "3"] + tuts: ["0_fundamental_deformation", "1_harmonic_mesh_deformation", "2_linear_elastic_mesh_deformation", "3_airfoil_displacement", "4_deformation_on_internal_boundary", "5_deformation_on_part_of_the_boundary", "6_free_form_deformation"] steps: - name: Checkout code uses: actions/checkout@v4 - name: Test dolfinx run: | python3 --version - cd demo/0_fundamental_deformation/mesh_data/ + cd demo/${{ matrix.tuts }}/mesh_data/ mpiexec -n 1 python3 mesh.py cd .. - mpiexec -n ${{ matrix.procs }} python3 0_fundamentals.py + mpiexec -n ${{ matrix.procs }} python3 * + cd ..