diff --git a/.github/workflows/build-linux.yaml b/.github/workflows/build-linux.yaml index 960cd452..5e754f55 100644 --- a/.github/workflows/build-linux.yaml +++ b/.github/workflows/build-linux.yaml @@ -40,6 +40,10 @@ jobs: - name: Configure working-directory: "${{ env.BUILD_DIR }}" run: cmake "$GITHUB_WORKSPACE" -DMELONDS_REPOSITORY_URL:STRING="${{ matrix.repo }}" -DMELONDS_REPOSITORY_TAG:STRING="${{ matrix.commit }}" + - name: Install GCC problem matcher + uses: root-project/gcc-problem-matcher-improved@9d83f12b27a78210f0485fb188e08d94fa807a6d + with: + build-directory: ${{ github.workspace }} - name: Build working-directory: "${{ env.BUILD_DIR }}" run: make -j$(nproc --all) @@ -95,6 +99,8 @@ jobs: run: cmake "$GITHUB_WORKSPACE" -DMELONDS_REPOSITORY_URL:STRING="${{ matrix.repo }}" -DMELONDS_REPOSITORY_TAG:STRING="${{ matrix.commit }}" - name: Install GCC problem matcher uses: root-project/gcc-problem-matcher-improved@9d83f12b27a78210f0485fb188e08d94fa807a6d + with: + build-directory: ${{ env.BUILD_DIR }} - name: Build working-directory: "${{ env.BUILD_DIR }}" run: make -j$(nproc --all) diff --git a/.github/workflows/build-macos.yaml b/.github/workflows/build-macos.yaml index a848f31f..5c05c9a1 100644 --- a/.github/workflows/build-macos.yaml +++ b/.github/workflows/build-macos.yaml @@ -38,6 +38,8 @@ jobs: run: cmake "$GITHUB_WORKSPACE" -DMELONDS_REPOSITORY_URL:STRING="${{ matrix.repo }}" -DMELONDS_REPOSITORY_TAG:STRING="${{ matrix.commit }}" -DCMAKE_OSX_ARCHITECTURES:STRING="arm64;x86_64" - name: Install GCC problem matcher uses: root-project/gcc-problem-matcher-improved@9d83f12b27a78210f0485fb188e08d94fa807a6d + with: + build-directory: ${{ env.BUILD_DIR }} - name: Build working-directory: "${{ env.BUILD_DIR }}" run: make -j$(sysctl -n hw.logicalcpu) diff --git a/.github/workflows/build-windows.yaml b/.github/workflows/build-windows.yaml index 72a0cd64..09574652 100644 --- a/.github/workflows/build-windows.yaml +++ b/.github/workflows/build-windows.yaml @@ -47,6 +47,8 @@ jobs: run: cmake "$GITHUB_WORKSPACE" -G"MinGW Makefiles" -DMELONDS_REPOSITORY_URL:STRING="${{ matrix.repo }}" -DMELONDS_REPOSITORY_TAG:STRING="${{ matrix.commit }}" - name: Install GCC problem matcher uses: root-project/gcc-problem-matcher-improved@9d83f12b27a78210f0485fb188e08d94fa807a6d + with: + build-directory: ${{ env.BUILD_DIR }} - name: Build working-directory: "${{ env.BUILD_DIR }}" run: mingw32-make -j$(nproc --all)