diff --git a/.github/workflows/make.yml b/.github/workflows/make.yml index cd275f4..cf38acd 100644 --- a/.github/workflows/make.yml +++ b/.github/workflows/make.yml @@ -37,6 +37,7 @@ jobs: build: needs: create_release strategy: + fail-fast: false matrix: include: - name: ubuntu-gfortran @@ -59,6 +60,7 @@ jobs: packages: f2c mingw-w64 mingw-w64-tools mingw-w64-common gcc-mingw-w64 gcc-mingw-w64-x86-64 g++-mingw-w64 g++-mingw-w64-x86-64 cxx: x86_64-w64-mingw32-gcc config_flags: --build=x86_64-pc-linux-gnu --host=x86_64-w64-mingw32 + install_flags: -I/usr/include/ outputs: bin share # The CMake configure and build commands are platform agnostic and should work equally @@ -96,7 +98,7 @@ jobs: env: CXX: ${{ matrix.cxx }} F77: ${{ matrix.f77 }} - run: make install + run: make install ${{ matrix.install_flags }} - name: Zip data # This would actually build your project, using zip for an example artifact run: zip -r ${{ matrix.name }} ${{ matrix.outputs }}