diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f5f20da2..eca2da68 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -187,7 +187,13 @@ jobs: macos: if: (github.event_name != 'schedule') || (github.repository == 'mstorsjo/llvm-mingw') needs: [prepare] - runs-on: macos-latest + strategy: + matrix: + runner: + - macos-latest + - macos-13 + - macos-14 + runs-on: ${{matrix.runner}} steps: - uses: actions/checkout@v4 - name: Build @@ -213,7 +219,7 @@ jobs: gtar -Jcf ../$NAME.tar.xz --format=ustar --numeric-owner --owner=0 --group=0 --sort=name --mtime="$BUILD_DATE" $NAME - uses: actions/upload-artifact@v4 with: - name: macos-ucrt-toolchain + name: ${{matrix.runner}}-ucrt-toolchain path: | llvm-mingw-*.tar.xz retention-days: 7