diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c259b60e..9716a5b2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ on: jobs: test: - name: ${{ matrix.os }} - ${{ matrix.test_type }} - ${{ github.event_name }} + name: ${{ matrix.os }} - ${{ matrix.test_type }} - Julia ${{ matrix.julia_version }} - ${{ github.event_name }} runs-on: ${{ matrix.os }} strategy: fail-fast: false @@ -31,14 +31,20 @@ jobs: - ubuntu-latest test_type: - regular - - coverage - package-compiler arch: - x64 julia_version: - '1.10' + - '1.11' t8code_version: - '3.0.0' + include: + - os: ubuntu-latest + test_type: coverage + arch: x64 + julia_version: '1.11' + t8code_version: '3.0.0' env: # Necessary for HDF5 to play nice with Julia LD_PRELOAD: /lib/x86_64-linux-gnu/libcurl.so.4 diff --git a/LibTrixi.jl/src/api_jl.jl b/LibTrixi.jl/src/api_jl.jl index 649420a5..e1ca806d 100644 --- a/LibTrixi.jl/src/api_jl.jl +++ b/LibTrixi.jl/src/api_jl.jl @@ -52,7 +52,7 @@ function trixi_finalize_simulation_jl(simstate) # x-ref: https://github.com/DLR-AMR/t8code/issues/1295 # x-ref: https://github.com/trixi-framework/libtrixi/pull/215#discussion_r1843676330 mesh, _, _, _ = mesh_equations_solver_cache(simstate.semi) - if mesh isa Trixi.T8codeMesh + if mesh isa Trixi.T8codeMesh || mesh isa Trixi.P4estMesh finalize(mesh) end