diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 67d711b1c..0229a6c6d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -10,8 +10,11 @@ jobs: build-msys2-mingw: runs-on: windows-latest strategy: + # Don't abort runners if a single one fails + fail-fast: false matrix: build_type: [Release, Debug] + defaults: run: shell: msys2 {0} @@ -44,8 +47,11 @@ jobs: runs-on: windows-latest if: ${{ false }} strategy: + # Don't abort runners if a single one fails + fail-fast: false matrix: build_type: [Release, Debug] + defaults: run: shell: msys2 {0} @@ -76,13 +82,12 @@ jobs: build-linux: runs-on: ubuntu-latest strategy: + # Don't abort runners if a single one fails + fail-fast: false matrix: build_type: [Release, Debug] llvm_version: [12, 13, 14] - # Don't abort runners if a single one fails - fail-fast: false - steps: - uses: actions/checkout@v2 - name: Install common deps @@ -119,13 +124,11 @@ jobs: build-mac: runs-on: macos-latest strategy: + # Don't abort runners if a single one fails + fail-fast: false matrix: build_type: [Release, Debug] llvm_version: [12] - - # Don't abort runners if a single one fails - fail-fast: false - steps: - uses: actions/checkout@v1 - name: Download LLVM