diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 93ca0fbca..00e230c8c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -233,7 +233,7 @@ jobs: - name: Python uses: actions/setup-python@v5 with: - python-version: '3.10' + python-version: '3.12' - name: Setup run: | echo "NPROCS=${{matrix.procs}}" >> $GITHUB_ENV @@ -288,7 +288,7 @@ jobs: make install - name: Configure run: | - (for DIM in 2; do \ + (for DIM in 2 3; do \ printf "\n-------- Configuring ${DIM}D --------\n"; \ cmake -B${{runner.workspace}}/build-${DIM}d-${{matrix.os}}-${{matrix.build_type}} \ -DCMAKE_INSTALL_PREFIX:PATH=${{runner.workspace}}/install-${DIM}d-${{matrix.os}}-${{matrix.build_type}} \ @@ -308,7 +308,7 @@ jobs: - name: Build run: | ccache -z - (for DIM in 2; do \ + (for DIM in 2 3; do \ printf "\n-------- Building ${DIM}D --------\n"; \ cmake --build ${{runner.workspace}}/build-${DIM}d-${{matrix.os}}-${{matrix.build_type}} \ --parallel ${{env.NPROCS}} 2>&1 | tee -a ${{runner.workspace}}/build-output.txt; \ @@ -333,7 +333,7 @@ jobs: (for DIM in 2; do \ printf "\n-------- Testing ${DIM}D --------\n"; \ cd ${{runner.workspace}}/build-${DIM}d-${{matrix.os}}-${{matrix.build_type}}; \ - ctest ${{matrix.ctest_args}} -VV --output-on-failure; \ + ctest -j ${{env.NPROCS}} ${{matrix.ctest_args}} --output-on-failure; \ if [ $? -ne 0 ]; then exit 1; fi \ done) GPU-Nvidia: