diff options
author | Marti Maria <marti.maria@littlecms.com> | 2023-03-14 18:39:05 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-14 18:39:05 +0100 |
commit | 71758e5783f005769723b239c9aadbc724647d21 (patch) | |
tree | 24c541a5d5819f107e722e070f9f133ade2a1ced | |
parent | ef21b76c33aadfe67f61e378627cd63f21aab4c1 (diff) | |
parent | 29a6ee0bec8898908a8d88a980f2ba59e5d4763e (diff) | |
download | lcms2-71758e5783f005769723b239c9aadbc724647d21.tar.gz |
Merge pull request #367 from kmilos/patch-1
Simplify MSYS2 CI jobs further
Thanks. I will get rid of many of those cases because sometimes fails, takes forever and apports nothing: Will move the matrix check to true Linux instead.
-rw-r--r-- | .github/workflows/build.yml | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1590df3..b1cd3a2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -102,8 +102,8 @@ jobs: meson compile -C build meson test -C build - msys-meson: - name: 'msys-meson ${{ matrix.sys.abi }} ${{ matrix.library }}' + msys2-meson: + name: 'msys2-meson ${{ matrix.sys }} ${{ matrix.library }}' runs-on: windows-latest defaults: run: @@ -111,23 +111,24 @@ jobs: strategy: matrix: sys: - - { abi: mingw32, env: i686, compiler: gcc } - - { abi: mingw64, env: x86_64, compiler: gcc } - - { abi: ucrt64, env: ucrt-x86_64, compiler: gcc } - - { abi: clang32, env: clang-i686, compiler: clang } - - { abi: clang64, env: clang-x86_64, compiler: clang } + - mingw32 + - mingw64 + - ucrt64 + - clang32 + - clang64 library: ['shared', 'static'] fail-fast: false steps: - name: Use MinGW from MSYS uses: msys2/setup-msys2@v2 with: - msystem: ${{matrix.sys.abi}} + msystem: ${{matrix.sys}} update: true pacboy: >- - toolchain:p + cc:p meson:p ninja:p + pkgconf:p - uses: actions/checkout@v2 |