From 33de661cadb873bc36109a0d1c58ae8d7ba71514 Mon Sep 17 00:00:00 2001 From: Nicolas Morales Date: Wed, 5 Jun 2024 10:48:42 -0700 Subject: [PATCH] try to remove working directory commands as they may not work in a container --- .github/workflows/cmake.yml | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 721ed1de..f63249ce 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -61,20 +61,24 @@ jobs: - name: Configure CMake shell: bash - working-directory: ${{github.workspace}}/mdspan-build - run: CXX=${{ matrix.compiler_prefix}}/${{ matrix.compiler_driver }} cmake $GITHUB_WORKSPACE/mdspan-src -DMDSPAN_CXX_STANDARD=${{ matrix.stdcxx }} -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCMAKE_INSTALL_PREFIX=$GITHUB_WORKSPACE/mdspan-install -DMDSPAN_ENABLE_TESTS=ON -DMDSPAN_ENABLE_EXAMPLES=ON -DMDSPAN_ENABLE_BENCHMARKS=${{matrix.enable_benchmark}} -DMDSPAN_ENABLE_COMP_BENCH=ON -DCMAKE_CXX_FLAGS=${{matrix.cxx_flags_extra}} + run: | + cd ${{github.workspace}}/mdspan-build + CXX=${{ matrix.compiler_prefix}}/${{ matrix.compiler_driver }} cmake $GITHUB_WORKSPACE/mdspan-src -DMDSPAN_CXX_STANDARD=${{ matrix.stdcxx }} -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCMAKE_INSTALL_PREFIX=$GITHUB_WORKSPACE/mdspan-install -DMDSPAN_ENABLE_TESTS=ON -DMDSPAN_ENABLE_EXAMPLES=ON -DMDSPAN_ENABLE_BENCHMARKS=${{matrix.enable_benchmark}} -DMDSPAN_ENABLE_COMP_BENCH=ON -DCMAKE_CXX_FLAGS=${{matrix.cxx_flags_extra}} - name: Build shell: bash - working-directory: ${{github.workspace}}/mdspan-build - run: make -j + run: | + cd ${{github.workspace}}/mdspan-build + make -j - name: Test - working-directory: ${{github.workspace}}/mdspan-build shell: bash - run: ctest --output-on-failure + run: | + cd ${{github.workspace}}/mdspan-build + ctest --output-on-failure - name: Install shell: bash - working-directory: ${{github.workspace}}/mdspan-build - run: make install + run: | + cd ${{github.workspace}}/mdspan-build + make install