summaryrefslogtreecommitdiffstats
path: root/.github/workflows
diff options
context:
space:
mode:
authorGravatar Nikias Bassen2021-06-09 02:22:53 +0200
committerGravatar Nikias Bassen2021-06-09 02:28:12 +0200
commit03a05509b50016deaec82e7a7aa6f2fe83fb6cc7 (patch)
treeec1a71e8a89962fb9d305e5aba9a3c74e53c4780 /.github/workflows
parentbac951e2961b18bb7ee34ae3bd0b993d1d351b74 (diff)
downloadlibplist-03a05509b50016deaec82e7a7aa6f2fe83fb6cc7.tar.gz
libplist-03a05509b50016deaec82e7a7aa6f2fe83fb6cc7.tar.bz2
[github-actions] Windows: add matrix to build for x86_64 and i686
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build.yml10
1 files changed, 9 insertions, 1 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index b83f408..cde2dc7 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -43,15 +43,23 @@ jobs:
defaults:
run:
shell: msys2 {0}
+ strategy:
+ fail-fast: false
+ matrix:
+ include: [
+ { msystem: MINGW64, arch: x86_64 },
+ { msystem: MINGW32, arch: i686 }
+ ]
steps:
- uses: msys2/setup-msys2@v2
with:
+ msystem: ${{ matrix.msystem }}
release: false
update: false
install: >-
base-devel
git
- mingw-w64-x86_64-gcc
+ mingw-w64-${{ matrix.arch }}-gcc
make
libtool
autoconf